Hola Gente, estoy actualizando mi viejo Suse 8.2 a Suse 9.1 y toda marcha bien, salvo que con el paso de Apache 1.3xx + php 4.xx a Apache 2 + php 4.xx, no me funcionan las sesiones. Listando el infophp obtengo: '--disable-session' He editado el php.ini para ver que faltaba y no encuentro desde donde activar las sesiones, las "register_globals" están en On y así y todo no consigo hacer funcionar las sesiones. He leido que hay algún grado de incompatibilidad entre Apache 5 y php 4, pero que se solucionaba corriendo apache en modo "prefork" pero aun así no consigo activar las sesiones. Alguien ha tenido este problema? Desde ya mil gracias por la ayuda que puedan darme.
Hola, Prof. Horacio M. Martínez Philipps escribió:
Hola Gente, estoy actualizando mi viejo Suse 8.2 a Suse 9.1 y toda marcha bien, salvo que con el paso de Apache 1.3xx + php 4.xx a Apache 2 + php 4.xx, no me funcionan las sesiones. Listando el infophp obtengo: '--disable-session' He editado el php.ini para ver que faltaba y no encuentro desde donde activar las sesiones, las "register_globals" están en On y así y todo no consigo hacer funcionar las sesiones.
Todos los módulos de PHP se instalan en paquetes rpm independientes, para instalar el módulo de sesiones deberás instalar el paquete php4-session. Luego en el php.ini debes poner: extension=session.so en el apartado que corresponda (lo identificarás en seguida porque ahí muchas líneas con la misma forma) Reinicias apache y php y a tirar :-)
He leido que hay algún grado de incompatibilidad entre Apache 5 y php 4, pero que se solucionaba corriendo apache en modo "prefork" pero aun así no consigo activar las sesiones.
Dedazo... Apache5 :p
Alguien ha tenido este problema?
Sí
Desde ya mil gracias por la ayuda que puedan darme.
Denadas :-) Víctor -- Víctor Berga [vbergae at infonegocio.com] *http://phpgescen.espicato.com Linux Registered User: #286951 ----------------------------------------------------- "Sin música, la vida sería un error..."
Hola Victor, mil gracias por tu respuesta, pero encontré la solución por otro lado: Todos los módulos están instalados pero en la configuración de php.ini, la directiva "extension_dir = ./" no direccionaba hacia los módulos y la pasé a "extension_dir = /usr/lib/php/extensions/" a partir de lo cual se solucinó el problema. Instalaste PHP 5?? Está maduro como para instalarlo en en servidor de producción??? Mil gracias y nos leemos!!! Víctor Berga wrote:
Hola,
Prof. Horacio M. Martínez Philipps escribió:
Hola Gente, estoy actualizando mi viejo Suse 8.2 a Suse 9.1 y toda marcha bien, salvo que con el paso de Apache 1.3xx + php 4.xx a Apache 2 + php 4.xx, no me funcionan las sesiones. Listando el infophp obtengo: '--disable-session' He editado el php.ini para ver que faltaba y no encuentro desde donde activar las sesiones, las "register_globals" están en On y así y todo no consigo hacer funcionar las sesiones.
Todos los módulos de PHP se instalan en paquetes rpm independientes, para instalar el módulo de sesiones deberás instalar el paquete php4-session.
Luego en el php.ini debes poner: extension=session.so en el apartado que corresponda (lo identificarás en seguida porque ahí muchas líneas con la misma forma)
Reinicias apache y php y a tirar :-)
He leido que hay algún grado de incompatibilidad entre Apache 5 y php 4, pero que se solucionaba corriendo apache en modo "prefork" pero aun así no consigo activar las sesiones.
Dedazo... Apache5 :p
Alguien ha tenido este problema?
Sí
Desde ya mil gracias por la ayuda que puedan darme.
Denadas :-) Víctor
participants (2)
-
"Prof. Horacio M. Martínez Philipps"
-
Víctor Berga