Pages : 1
#1 Le 04/10/2012, à 13:52
- valdoison
[RESOLU]session_start() n'est plus reconnu
Bonjour,
Mon serveur WEB est configuré avec apache2 et php5. Tout fonctionnait bien jusqu'à hier où la fonction session_start() et les variables $_SESSION[' '] ne sont plus enregistrées et donc ne peuvent plus être récupérées sur le script suivant.
Dans /var/lib/php5 il n'y a plus rien.
Si vous avez une idée sur ce qui peut bien s'être passé?
Cordialement
Dernière modification par valdoison (Le 07/10/2012, à 19:20)
Hors ligne
#2 Le 05/10/2012, à 14:53
- Kooothor
Re : [RESOLU]session_start() n'est plus reconnu
Salut,
Qu'as tu fait sur ton serveur ?
À mon avis t'as joué avec les permissions et «cassé» quelquechose.
Lis cette doc :
http://php.net/manual/en/function.session-save-path.php
et comme ça tu sauras où tes sessions sont sauvées.
<?php echo session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/../session')); ?>
Ensuite, check les permissions sur ce dossier
@+
~ktr
EDIT: sur mon serveur voici les perm de /var/lib/php5
drwx-wx-wt 2 root root 4096 Oct 5 11:09 php5
Dernière modification par Kooothor (Le 05/10/2012, à 14:58)
Hors ligne
#3 Le 06/10/2012, à 08:47
- valdoison
Re : [RESOLU]session_start() n'est plus reconnu
Bonjour,
Après le 1er incident, j'ai pas mal bricolé et tout s'est remis à fonctionner. J'arrète le serveur, je le relance: les sessions ne sont plus reconnues.
Je vérifie que apache2 et php sont bien lancés.
Je déplace le fichier de sauvegarde en conservant les droits, je redemarre apache2, et cela fonctionne.
J'arrète le serveur, je le relance et là tout fonctionne. ( tout du moins pour aujourd'hui. On verra demain )
Que s'est il passé???
Cordialement
Hors ligne
#4 Le 07/10/2012, à 19:19
- valdoison
Re : [RESOLU]session_start() n'est plus reconnu
Bonsoir,
Je vais mettre comme résolu car tout fonctionne correctement, mais je n'ai pas d'explication à cet incident.
Hors ligne
Pages : 1