Si session_save_path n'a pas de valeur définit en consultant php_info() ou en appelant la fonction, ou sont stockés les fichiers de session alors, dans la doc je ne vois rien ?
Merci
Si session_save_path n'a pas de valeur définit en consultant php_info() ou en appelant la fonction, ou sont stockés les fichiers de session alors, dans la doc je ne vois rien ?
Merci
Ça fonctionne comme upload_tmp_dir : si rien ne lui est spécifié, PHP tentera de déterminer et utiliser le répertoire temporaire système (/tmp sous Unixoïde et C:\WINDOWS\Temp sous Windows, si je ne m'abuse).
Je suis effectivement sous Unix/OSX, je suis allé voir dans /tmp, mais il n'y a rien qui ressemble à des fichiers de SESSION (il n'y a presque rien d'ailleurs).
Comment se nomment les fichiers SESSION afin que je puisse les rechercher dans l'arborescence?
sess_<sid>
Mais :
- ce n'est valable que pour le gestionnaire par défaut (fichiers)
- il faut toujours regarder un phpinfo situé au même endroit que son application
- également regarder si vos scripts ne le redéfinissent pas déjà via ini_set
- pas d'erreur à ce niveau ?
merci pour l'info. Avec une bonne command find depuis /, j'ai trouvé !
Pour ce que cela interesse sous OSX PHP stocke par défaut les SESSION dans /private/var/tmp.
Une paranthèse: Je me demande s'il ne serait pas interessant de mettre un script dans la crontab afin de mettre en place des procédures de sécu, votre avis ?
A quelle fin précisément ? Par rapport à leur expiration ?
C'est possible mais à voir suivant les besoins et le contexte.
Partager