Cita: Mensaje Original por joja_2
Utilizo este codigo al principio de una pagina:
1)<?php
2)session_start();
3)if(!isset($_SESSION['logCorrecto']) || $_SESSION['logCorrecto']==false) //no inicializada la variable
4){
5)?>
y me da el error:
Warning: open(/tmp\sess_9993f943143820f363d698dcc2faeb82, O_RDWR) failed: No such file or directory (2) in C:\webs\catalogo.php on line 2
el codigo funciona bien, yo lo probe asi:
Código PHP:
<?php
session_start();
if(!isset($_SESSION['logCorrecto']) || $_SESSION['logCorrecto']==false) //no inicializada la variable
{
echo "diferente";
}
else
{
echo "ok";
}
?>
El problema es que no reconoce el directorio donde alojas las sesiones.
en tu PHP.INI
FIJATE EN ESTA LINEA
session.save_path= C:\apache\sessiondata DEBES PONER EL PATH DONDE DEL DIRECTORIO DONDE ALOJAS TUS SESIONES.