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.