He instalado PHP para trabajar con IIS6 (with FastCGI). Soy capaz de visualizar una página web de prueba de ejemplo que muestra la información de PHP con el siguiente código: <?php phpinfo(); ?>
IIS6: PHP Sesiones
Ahora que esto funciona Traté de migrar mi sitio web de PHP a IIS 6 y aquí hay una lista de los errores/advertencias que obtuve :
PHP Warning: session_start(): open(C:\WINDOWS\Temp\sess_rjbv0ialf7uf03to69q1e4l101, O_RDWR) failed: Permission denied (13) in C:\Site\index.php on line 11
PHP Warning: Unknown: open(C:\WINDOWS\Temp\sess_rjbv0ialf7uf03to69q1e4l101, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\WINDOWS\Temp) in Unknown on line 0
Después de ver esto, he corregido el archivo php.ini para configurar correctamente la sesión Guardar valor:
session.save_path="C:\WINDOWS\Temp"
Sin embargo, no hacer nada por lo que ha hecho! ¿Cómo puedo hacer que funcione?
Por alguna razón en Win10 La creación de sesión PHP dejó de funcionar. Después de verificar los permisos, el usuario de IIS tenía permisos de lectura, pero no de escritura. Agregar el permiso de escritura lo hizo funcionar nuevamente. – Spikolynn