Foros del Web » Programando para Internet » PHP »

problem al actualizar ultima version de PHP

Estas en el tema de problem al actualizar ultima version de PHP en el foro de PHP en Foros del Web. Hola, recientemente instale la versión de PHP 4.3.2 pero tengo una aplicación ya desarrollada y resulta que ahora no funciona, no me registra las sesiones ...
  #1 (permalink)  
Antiguo 20/07/2003, 13:55
Avatar de andinistas  
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 9 meses
Puntos: 0
Exclamación problem al actualizar ultima version de PHP

Hola, recientemente instale la versión de PHP 4.3.2 pero tengo una aplicación ya desarrollada y resulta que ahora no funciona, no me registra las sesiones que antes en la version de PHP 4.1.1 lo hacia bien, probe desinstalando la version 4.3.2 y volviendo a instalar la 4.1.1 y conclui que es la ultima version que creo que no es compatible con mi codigo o no se que pasa, será algo de la configuración del php.ini?? que se yo.

porfavor ayudenme


  #2 (permalink)  
Antiguo 20/07/2003, 14:03
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

¿Te da algun mensaje de error? ¿Como manejabas las sesiones, con session_register() o con $_SESSION? ¿Como tenias configurado en el php.ini el register_globals en el 4.1 y el 4.3?

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 20/07/2003, 14:09
Avatar de andinistas  
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 9 meses
Puntos: 0
sesion

pues yo inicio la sesion asi


//-------------------------------
// Login and password passed
//-------------------------------
set_session("UserID", $db->f("codigo"));
set_session("Nombres", $db->f("nombres"));
set_session("lastlogin", $db->f("fultimo_ingreso"));
set_session("UserRights", $db->f("seguridad"));

// ------------------------------

este codigo proviene de generar con codecharge

pero no se porque no me funciona ya... y no se como tenia antes la configuracion del php.ini que puedo hacer??
  #4 (permalink)  
Antiguo 20/07/2003, 19:55
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Pues si estas usando "codecharge" o no se qué aplicación .. pasate por su web oficial y mira a ver que pasa con ese tema.

Ese "código" que has puesto es una classe .. ahí sólo nos pones las llamadas a tus métodos pero ni mucho menos vemos el código fuente de dicha classe como para ver que método usa para definir/registrar/leer las variables de sesión ...


Revisa en tu php.ini el estado de la directiva:
session.use_trans_sid = ....

Si está a 0 (es probable pues viene así por defecto desde PHP 4.3.0 en adelante) .. pasalo a 1 pues así es como está por defecto en versiones anteriores a las mencionadas ...

Esa directiva define como propagas el SID .. suponemos que esa classe lo hace asumiendo que PHP lo hará en modo automático...

En fin .. eso pasa por no conocer ni lo que usas ni la configuración de PHP. Presta atención a la configuración de PHP .. pues es muyy importante y del estado de esta depende mucho el comportamiento de ciertas funcionalidades de PHP.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 21/08/2009, 10:51
qun
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: problem al actualizar ultima version de PHP

hola.

Alguien me puede dar una liga para descargar la instalacion de php 4.3, por que me interesa realizar la actualizacion de la version de php ya que tengo instalada la version 4.1.1

y quisiera sabe la forma que la que se tiene que realizar la actualizacion?


Gracias.

Última edición por qun; 21/08/2009 a las 10:58
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:37.