Foros del Web » Programando para Internet » PHP »

Problema con sesiones.

Estas en el tema de Problema con sesiones. en el foro de PHP en Foros del Web. Hola a todos, tengo instalado el APPSERV y obtengo un extraño error cada vez que intento trabajar con sesiones. Pongo aquí un ejemplo de código ...
  #1 (permalink)  
Antiguo 16/10/2004, 06:56
Avatar de forecast  
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 13 años, 2 meses
Puntos: 4
Pregunta Problema con sesiones.

Hola a todos, tengo instalado el APPSERV y obtengo un extraño error cada vez que intento trabajar con sesiones.

Pongo aquí un ejemplo de código y el error que obtengo a ver si alguién puede arrojar un poco de luz en este oscuro pozo.

La información viene de un pequeño formulario de prueba en method post y el código con lo que establezco la sesión es este:

<?
session_start();

if(empty($_POST['caja']))
{
echo "no hay sesión";
}
else
{
echo "hay sesión";
$_SESSION["usuario"]=200;
echo "$_SESSION['usuario']";
}
?>

Al ejecutar dicha página obtengo el siguiente error:

Warning: session_start(): open(/tmp\sess_df65c29730eae3cd9c0a7cf04df92b97, O_RDWR) failed: No such file or directory (2) in c:\appserv\www\sesiones\valido.php on line 3

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\appserv\www\sesiones\valido.php:3) in c:\appserv\www\sesiones\valido.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\appserv\www\sesiones\valido.php:3) in c:\appserv\www\sesiones\valido.php on line 3
no hay sesión
Warning: Unknown(): open(/tmp\sess_df65c29730eae3cd9c0a7cf04df92b97, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0.


Bueno pues eso, que no tengo ni idea de lo que está pasando.
  #2 (permalink)  
Antiguo 16/10/2004, 09:32
 
Fecha de Ingreso: julio-2003
Mensajes: 463
Antigüedad: 14 años, 5 meses
Puntos: 0
Hola, has creado la carpeta "/tmp" ??

Esta carpeta es necesaria para trabajar con sesiones.

Un saludo.

Última edición por dominguez; 16/10/2004 a las 09:33
  #3 (permalink)  
Antiguo 17/10/2004, 06:50
Avatar de forecast  
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 13 años, 2 meses
Puntos: 4
Hola dominguez

No no he creado esa carpeta... ¿donde debería tenerla?

Gracias.
  #4 (permalink)  
Antiguo 17/10/2004, 07:38
 
Fecha de Ingreso: julio-2003
Mensajes: 463
Antigüedad: 14 años, 5 meses
Puntos: 0
Mira en el fichero "php.ini" que valor tiene "session.save_path" y ese valor te indicará donde tienes que crearla.

Un saludo.
  #5 (permalink)  
Antiguo 17/10/2004, 08:00
Avatar de forecast  
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 13 años, 2 meses
Puntos: 4
Buah!!! ya está solucionado...

Con esta ayuda da gusto trabajar!!!!

Muchas gracias. Y nos vemos por aquí.
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 12:09.