¿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
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 7
Ultimo:  Nuevos Ayer: 12
Ultimo:  Total: 71581
Ultimo:  Ultimo:
alvaro_
Miembros:  Conectados
Miembros:  Miembros: 2
Invitados:  Invitados: 58
Total:  Total: 60
Miembros:  Miembros Online
Conectado  rjcas  
Conectado  alvaro_  
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 :: Bugs y soluciones
  Bug de PostNuke y PHP 5.2

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: Bug de PostNuke y PHP 5.2
prkarmanpr
Enviado: 24/07/2007 a las 17:07
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 08/08/06
Mensajes: 3

Estado: Desconectado
Ultima visita: 26/07/07
Hace unos días me econtré con que mi servidor había actualizado su versión PHP a la 5.2 y me encontré con un par de problemitas... posteo esto por si alguien más llega a tener este problema con su postnuke:

Fatal error: Call to a member function Execute() on a non-object in includes\pnSession.php on line XXX

La solución la encontré después de muchas horas de búsqueda en la internet y por eso decidí postearla, se deben agregar las sentencias:

Código
  1. if (version_compare(phpversion(), '5.2.0', '>=')) {
  2.       register_shutdown_function('session_write_close');
  3.     }


justo antes de la sentencia:

Código
  1. ini_set('session.auto_start', 1);


S2
prkarmanpr Enviar MP


Dixso
Enviado: 25/07/2007 a las 08:07
Administrador
Administrador

avatar

Karma: 8 (135 Votos)

Registrado: 24/02/04
Mensajes: 2588

Estado: Desconectado
Ultima visita: 18/06/08
Muy buen aporte, gracias clapping
Un saludo wink
Dixso Enviar MP WwW
CopyDoc
Enviado: 25/07/2007 a las 22:07
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 19/01/04
Mensajes: 17

Estado: Desconectado
Ultima visita: 28/05/08
Tambien puedes hacer lo siguiente:

abrazafarolas Para los que habeis tenido problemas despues de actualizar a la nueva version de php con el logueo usuarios y como administradores en los sitios postnuke os dejo un pequeño truco que lo soluciona, sacado de los foros de postnuke.com

Buscais en el fichero phpsession.php las lineas

Código
  1. session_set_save_handler('pnSessionOpen',
  2.                              'pnSessionClose',
  3.                              'pnSessionRead',
  4.                              'pnSessionWrite',
  5.                              'pnSessionDestroy',
  6.                              'pnSessionGC');


y le añadis justo encima la siguiente linea de codigo.
Código
  1. register_shutdown_function('session_write_close');

y tendreis el problema solucionado.
saludos


Sacado de http://www.afer...ma-1264.html



editado por: CopyDoc, 25 Jul, 2007 - 11:07
CopyDoc Enviar MP




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