[PHP] s'marrant ça, session.save_path (in php.ini) n'a pas d'influence

s'marrant ça, session.save_path (in php.ini) n'a pas d'influence [PHP] - PHP - Programmation

Marsh Posté le 28-01-2005 à 10:36:07    

Alors soit je suis 100% crétin, soit...
 
Bon, pour le moment, je reste sur 100% crétin :D
 
Le problème : la modification du chemin de sauvegarde des sessions php n'est pas prise en compte.
 
Fichier incriminé : php.ini (ouuuuuuuuh ! :o)
 
Message d'erreur : Warning: session_start(): open(/tmp\sess_41fe690387c7fc42e2d4fa99eab94fa0, O_RDWR) failed: No such file or directory (2) in blablabla\index.php on line 4
 
Infos système : WinXP SP1, Apache, MySQL, PHP 4
 
Ce que j'ai fait pour l'instant :
     - changer le session.save_path dans php.ini, de /tmp en C:/var/www/sessvg,
     - redémarré le serveur environ 300 fois :D,
     - prié (peu),
     - râlé (beaucoup),
     - testé en utilisant session_save_path("c://var/www//sessvg" ) dans un script php : là, ça marche...
     - j'en ai vaguement conclu qu'Apache ignorait php.ini, mais *ahem*, ça me semble bizarre.  
 
Bien entendu, session_start() est ma seconde ligne de fichier, après <?php :D
 
Une idée, quelqu'un ?  [:arg]


---------------
Mes ventes - Feed
Reply

Marsh Posté le 28-01-2005 à 10:36:07   

Reply

Marsh Posté le 28-01-2005 à 10:47:09    

T'as bien mis :
 

session.save_path = "c:\var\www\sessvg"


 
Donc quotes et anti-slashs ?

Reply

Marsh Posté le 28-01-2005 à 10:53:44    

voui mon capitaine, je viens de vérifier...
 
je sens que je vais rebooter, la bestiole ira ptêt mieux...


---------------
Mes ventes - Feed
Reply

Marsh Posté le 28-01-2005 à 10:55:00    

tuuuuuu penses, reboot ou pas, il s'en fout... :cry: j'approche de la crise de nerfs là, c'est la première fois que je vois ça ! Jamais eu ce problème avant :(


---------------
Mes ventes - Feed
Reply

Marsh Posté le 28-01-2005 à 11:11:09    

As tu vérifié que tu n'avais pas 2 fichiers php.ini ? un dans c:\windows et un autre dans le dossier apache par exemple ?

Reply

Marsh Posté le 28-01-2005 à 11:16:21    

oui oui, et je n'en ai bien qu'un ! :cry:


---------------
Mes ventes - Feed
Reply

Marsh Posté le 28-01-2005 à 11:17:21    

tant qu'à faire, je l'ai déplacé de l'un à l'autre, histoire de voir (oui je sais ça fait un peu vaudou comme truc :D), et bien entendu, ça marche pas.
 
ça aurait marché, je pense que je me serais tiré une balle dans le pied, histoire de bien voir si j'étais en train de rêver ou pas...


---------------
Mes ventes - Feed
Reply

Marsh Posté le 28-01-2005 à 13:31:11    

Chez moi j'ai ça et ça marche :
 

Citation :

session.save_path = "D:/web/sessions"

Reply

Marsh Posté le 28-01-2005 à 16:40:39    

damned, c'est fou ça :/


---------------
Mes ventes - Feed
Reply

Marsh Posté le 28-01-2005 à 16:48:06    

Et en virant les quotes ?

Reply

Marsh Posté le 28-01-2005 à 16:48:06   

Reply

Marsh Posté le 28-01-2005 à 17:03:45    

en virant les quotes j'ai toujours "/tmp" :cry: lorsque je fais un echo session_save_path()...
 
je t'assure, je vais me barrer faire du marketing, moi :D


---------------
Mes ventes - Feed
Reply

Marsh Posté le 28-01-2005 à 17:04:11    

tiens, d'ailleurs, bonne idée, je me casse en week-end [:lapin]


---------------
Mes ventes - Feed
Reply

Marsh Posté le 29-01-2005 à 13:45:52    

moi j'ai
session.save_path = c:/php/sessions
 
 
ca marche fort bien :)
 
vérifie que t'ai pas un ; avant ton session.save_path dès fois que...


Message édité par Profil supprimé le 29-01-2005 à 13:47:46
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed