|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Didier_S WRInaute passionné

Inscrit le: 24 Aoû 2004 Messages: 561 Localisation: Paris
|
Posté le : Lun Aoû 29, 2005 14:43 Sujet du message: [PHP] gestion des sessions |
|
|
Bonjour !
Il m'arrive d'avoir un message d'erreur à l'ouverture de mes sessions (sur un mutualisé Sivit) :
| Code: |
| Fatal error: session_start(): Failed to initalize storage module: user (path: /home/tmp) in .... |
Ai-je un moyen quelconque d'éviter ça en passant par du PHP ?
Merci  |
|
| |
|
 |
fbparis WRInaute passionné

Inscrit le: 01 Fév 2005 Messages: 632 Localisation: Formation logistique avec www.imtl.fr
|
Posté le : Lun Aoû 29, 2005 14:52 Sujet du message: [PHP] gestion des sessions |
|
|
oui bien sur :
error_reporting(0);
 |
|
| |
|
 |
fredsoft WRInaute occasionnel

Inscrit le: 26 Jan 2003 Messages: 242
|
Posté le : Lun Aoû 29, 2005 14:55 Sujet du message: [PHP] gestion des sessions |
|
|
bonjour didier
essayez
@ini_set("session.save_path",/user/www/_sessions");
mettez 777 sur le répertoire /_sessions |
|
| |
|
 |
Didier_S WRInaute passionné

Inscrit le: 24 Aoû 2004 Messages: 561 Localisation: Paris
|
Posté le : Lun Aoû 29, 2005 14:59 Sujet du message: [PHP] gestion des sessions |
|
|
fbparis: jadore ton humour :p
fredsoft: bonjour, je suis malheureusement sur un serveur sivit mutualisé, donc pas de modifs possibles ! et l'erreur n'apparait qu'assez rarement (peut être une fois sur 200) |
|
| |
|
 |
Le_Phasme WRInaute accro

Inscrit le: 04 Juil 2003 Messages: 1430 Localisation: Dammartin en Goèle (77)
|
Posté le : Lun Aoû 29, 2005 15:05 Sujet du message: [PHP] gestion des sessions |
|
|
Ben @session_start();
non ? |
|
| |
|
 |
Didier_S WRInaute passionné

Inscrit le: 24 Aoû 2004 Messages: 561 Localisation: Paris
|
Posté le : Lun Aoû 29, 2005 15:19 Sujet du message: [PHP] gestion des sessions |
|
|
Le Phasme : oui mais euh comment dire, j'ai besoin de ma session, moi
je pensais plus à un équivalent de mysql_close() , qui peut provoquer des erreurs lorsqu'il est oublié
en gros, je ne veux pas zapper le message d'erreur, je veux éviter l'erreur  |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12073 Localisation: Toulouse
|
Posté le : Lun Aoû 29, 2005 15:21 Sujet du message: [PHP] gestion des sessions |
|
|
Didier_S> t'avais qu'a etre sur un bon hebergeur mutualisé (dont je tairai le nom ou cela ne se produit pas, éh éh |
|
| |
|
 |
fbparis WRInaute passionné

Inscrit le: 01 Fév 2005 Messages: 632 Localisation: Formation logistique avec www.imtl.fr
|
Posté le : Lun Aoû 29, 2005 15:22 Sujet du message: [PHP] gestion des sessions |
|
|
treve de plaisanteries, meme sur un mutualise tu peux utiliser session_save_path() normalement (et d'ailleurs c la premiere chose a faire pour des soucis de secu car sinon n'importe quel petit malin heberge sur le meme serveur peut lire le contenu de tes sessions..)
donc tu crees un repertoire sessions sur ton site, avec les perms 777 comme cela a ete suggere avec beaucoup d'intelligence par fredsoft, et tu appelles la fonction session_save_path('....') avant le session_start..
ceci dit, des erreurs peuvent toujours survenir, et ma remarque initiale, bien que tres drole je te l'accorde n'est pas non plus denuee de bon sens : un site en prod devrait toujours avoir un error_reporting(0), et trouver le moyen de loguer les erreurs dans un fichier plutot que de les laisser au vu de tout le monde
edit:
j'ajoute que ce genre d'erreur, a priori, est sans doute due a la pietre qualite de ton hebergeur, et que tu ne peux rien y faire mais peut etre de changer le session_save_path resoudra ce probleme.. |
|
| |
|
 |
Didier_S WRInaute passionné

Inscrit le: 24 Aoû 2004 Messages: 561 Localisation: Paris
|
Posté le : Lun Aoû 29, 2005 15:30 Sujet du message: [PHP] gestion des sessions |
|
|
e-kiwi: tu parles de djeunz hein, avoue
fbparis: je ne connaissais pas session_save_path, je te remercie infiniment (pour un parano, ce genre de conseils à une valeur enorme)
et je suis tout à fait d'accord: ta remarque est judicieuse, j'ai juste dit que j'adorais ton humour parce qu'elle ne résolvait pas mon problème.
je vais essayer avec un repertoire de sessions perso, en espérant que ca réduise encore les risques d'occurence de cette erreur.
Merci des conseils  |
|
| |
|
 |
| |
|
|