Foros del Web » Programando para Internet » PHP »

Misterio variables de session con correcta configuracion

Estas en el tema de Misterio variables de session con correcta configuracion en el foro de PHP en Foros del Web. Amigos, Coincidió que instalé en cpanel el gd con el easyphp, sobre red hat, apache 1.3 php 4.4.7. Las variables de sesion dejaron de funcionar, ...
  #1 (permalink)  
Antiguo 25/04/2008, 18:37
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
Misterio variables de session con correcta configuracion

Amigos,


Coincidió que instalé en cpanel el gd con el easyphp, sobre red hat, apache 1.3 php 4.4.7.

Las variables de sesion dejaron de funcionar, escriben pero es como si no la leyeran. las escriben en el archivo tmp.


frente a un script de autenticacion como este muy simple me devuelve siempre a index.php

<? session_start();

# authentification example

$autentificado=$_SESSION['autentificado'];



if (!isset($_SESSION['autentificado'])){die(header("Location:
index.php"));}



?>



las variables que se escriben son del siguiente tipo en tmp

primero esta de 18bytes. Apr 25 19:36 sess_6192607ff65a79c6765724dd839c7c20

inmediatamente esta de 0 bytes Apr 25 19:36 sess_81960febeeae422359aab73e010ba394


la primera supongo que corresponde a la session_start(); de la inicializacion de la variable de session si usuario y contraseña coinciden en la base de datos y la segunda variable a la session_start(); de la validación de cada pagina


php.ini están bien
httpd.conf tambien esta bien.




En algún sitio de este foro he visto que a alguien le pasaba lo mismo pero tenía un problema en la configuracion del zonealarm, yo tengo la web en un servidor sin zonealarm, un servidor compartido.


Alguien me puede ayudar?
  #2 (permalink)  
Antiguo 25/04/2008, 20:42
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Misterio variables de session con correcta configuracion

que error lo envia, pues yo recuerdo que red hat no acepta poner <? debe poner <?php
para que funcione el codigo :º ahora si no le van las sessiones es por que no tiene carpeta sessions activada en el php.ini debe configurar alguna carpeta a esto....

el php.ini esta en mmm la carpeta ETC. si mal no recuerdo....
debe por cierto bajar su servidor apache y volver a levantarlo una vez hecho los cambios para que funcione...
__________________
Gokuh Salvo al mundo. PUNTO!!!!
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 16:58.