¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 4
Ultimo:  Nuevos Ayer: 12
Ultimo:  Total: 71549
Ultimo:  Ultimo:
761176
Miembros:  Conectados
Miembros:  Miembros: 5
Invitados:  Invitados: 53
Total:  Total: 58
Miembros:  Miembros Online
Conectado  perranchez  
Conectado  gnrx  
Conectado  nexus03  
Conectado  aldococu  
Conectado  andyql69  
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke 0.750 :: Postnuke 0.750
  Error al pasar a PHP5

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: Error al pasar a PHP5
beatriz_m
Enviado: 28/08/2008 a las 17:08
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 08/11/06
Mensajes: 2

Estado: Desconectado
Ultima visita: 28/08/08
Hola, tengo mi intranet montada en postnuke 0.75 un servidor linux, todo me funcionaba correctamente hasta que me cambie de servidor me pase a un linux suse enterprise 10 y me genera el siguiente error:

Fatal error: Call to a member function MoveNext() on a non-object in /srv/www/htdocs/postnuke/includes/pnMod.php on line 99

Me di cuenta que esto ocurre por el siguiente codigo que le coloco al inicio y al final de cada pagina:


<?php
if (!defined("LOADED_AS_MODULE"))
{
die ("Este modulo no esta activo");
}

$modname = basename( dirname( __FILE__ ) );
pnModDBInfoLoad($modname);
function index(){
include("header.php");
OpenTable();

?>

<?php
CloseTable();
include("footer.php");
}

if(empty($req)) {
$req = "";
}

switch($req) {
default:
index();
}
?>

que debo hacer para que me muestre bien las paginas????
beatriz_m Enviar MP


nestormateo
Enviado: 29/08/2008 a las 22:08
Administrador
Administrador

avatar

Karma: 10 (65 Votos)

Registrado: 07/07/06
Mensajes: 1418

Estado: Desconectado
Ultima visita: 02/12/08
Mmmmm
eso me parece un problema con la base de datos.

Específicamente, tu código está llamando a pnModDBInfoLoad($modname);
de allí, se incluye el archivo donde te reporta el error
(/srv/www/htdocs/postnuke/includes/pnMod.php)
allá, me imagino que pnMod consulta la base de datos
para sacar la lista de módulos y ver si el que pides está disponible.

MoveNext() es una funcion para recorrer los registros
si esta dando error, es un problema con la conexión a la base de datos
o que la tabla modules está vacia,
y no hay para donde MoveNext tongue

Espero esto te ayude para el diagnóstico good


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios