Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1622 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Help] Souci aux niveaux des sessions sous Win XP [presque Resolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Help] Souci aux niveaux des sessions sous Win XP [presque Resolu]

n°292813
manu512
Moi je dis Prout :D
Posté le 23-01-2003 à 19:18:04  profilanswer
 

Ben voila je suis sous Win XP avec un serveur Apache PHP et mysql . Le prob que j'ai c'est que j'ai installer un petit script et il me renvoie ca  
 

Warning: open(/tmp\sess_9a35ea57613975e5e513886378eec249, O_RDWR) failed: No such file or directory (2) in d:\http\phptournois\index.php on line 16


 
 :??: et si regarde la ligne 16 c un session start() :-/
J'ai beau cherché mais je capte pas alors je pense que l'erreur viens d'un prob de config d'Apache ou de PHP alors est-ce que quelq'un peut m'aider ?
Si besoin est je mettrais les ini ou les cfg ici :)
 
Merci d'avance :)  
Pour info (PhpBB, Psychostats et 2 3 autres truc dont des machins fait soi-même fonctionnent)


Message édité par manu512 le 27-01-2003 à 17:46:16

---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
mood
Publicité
Posté le 23-01-2003 à 19:18:04  profilanswer
 

n°292845
ethernal
Chercheur de vérité...
Posté le 23-01-2003 à 20:09:19  profilanswer
 

je pense que tu devrais spécifier un répertoire valide dans php.ini.
session.save_path= d:/temp
 
N'ayant jamais travaillé avec apache/php sous windows, je ne saurais pas t'en dire bcp plus.
 

n°292934
manu512
Moi je dis Prout :D
Posté le 23-01-2003 à 23:12:56  profilanswer
 

Oki merci je vais teste ca :)


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°292940
manu512
Moi je dis Prout :D
Posté le 23-01-2003 à 23:20:24  profilanswer
 

:( ca marche pas  :cry:  
Ca peut etre un probleme de droit au niveau des droits d'ecriture dans le repertoire au d'apache ?
 
Si oui comment je lui donne le droit d'ecrire dans un repertoire bien particulier ?
 


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°293172
beleg
黑社會
Posté le 24-01-2003 à 11:24:27  profilanswer
 

pareil d'ethernal, c ton chemin qui est mauvais :
session.save_path = C:\\phpdev\\TMP

n°293244
manu512
Moi je dis Prout :D
Posté le 24-01-2003 à 12:11:57  profilanswer
 

Bon apres 3 essais ca marche toujours pas :(
 
Alors voici mon PHP.ini
 

Code :
  1. [Session]
  2. ; Handler used to store/retrieve data.
  3. session.save_handler = files
  4. ; Argument passed to save_handler.  In the case of files, this is the path
  5. ; where data files are stored. Note: Windows users have to change this
  6. ; variable in order to use PHP's session functions.
  7. session.save_path = d:/http/tmp
  8. ; Whether to use cookies.
  9. session.use_cookies = 1
  10. ; Name of the session (used as cookie name).
  11. session.name = PHPSESSID
  12. ; Initialize session on request startup.
  13. session.auto_start = 0
  14. ; Lifetime in seconds of cookie or, if 0, until browser is restarted.
  15. session.cookie_lifetime = 0
  16. ; The path for which the cookie is valid.
  17. session.cookie_path = /
  18. ; The domain for which the cookie is valid.
  19. session.cookie_domain =
  20. ; Handler used to serialize data.  php is the standard serializer of PHP.
  21. session.serialize_handler = php
  22. ; Percentual probability that the 'garbage collection' process is started
  23. ; on every session initialization.
  24. session.gc_probability = 1
  25. ; After this number of seconds, stored data will be seen as 'garbage' and
  26. ; cleaned up by the garbage collection process.
  27. session.gc_maxlifetime = 1440
  28. ; Check HTTP Referer to invalidate externally stored URLs containing ids.
  29. ; HTTP_REFERER has to contain this substring for the session to be
  30. ; considered as valid.
  31. session.referer_check =
  32. ; How many bytes to read from the file.
  33. session.entropy_length = 0
  34. ; Specified here to create the session id.
  35. session.entropy_file =
  36. ;session.entropy_length = 16
  37. ;session.entropy_file = /dev/urandom
  38. ; Set to {nocache,private,public} to determine HTTP caching aspects.
  39. session.cache_limiter = nocache
  40. ; Document expires after n minutes.
  41. session.cache_expire = 180
  42. ; trans sid support is disabled by default.
  43. ; Use of trans sid may risk your users security.
  44. ; Use this option with caution.
  45. ; - User may send URL contains active session ID
  46. ;   to other person via. email/irc/etc.
  47. ; - URL that contains active session ID may be stored
  48. ;   in publically accessible computer.
  49. ; - User may access your site with the same session ID
  50. ;   always using URL stored in browser's history or bookmarks.
  51. session.use_trans_sid = 0
  52. url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"


 
deja essaye plein d'autre truc je capte plus la  [:zoutte]


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°293306
beleg
黑社會
Posté le 24-01-2003 à 13:55:49  profilanswer
 

beleg a écrit :

pareil d'ethernal, c ton chemin qui est mauvais :
session.save_path = C:\\phpdev\\TMP  


 
+1 jusqua preuve du contraire.

n°293322
manu512
Moi je dis Prout :D
Posté le 24-01-2003 à 14:09:01  profilanswer
 

alors j'ai testé d:/tmp d:/temp d://temp d:\\temp d:\temp
et ca marche toujours pas :(
 

Warning: open(/tmp\sess_cebc6859343b8510185a3aa205333606, O_RDWR) failed: No such file or directory (2) in d:\http\tournois\index.php on line 16


 

Warning: open(/tmp\sess_cebc6859343b8510185a3aa205333606, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
 
Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0


 
visible a sur http://manu512.ath.cx/tournois/


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°293325
beleg
黑社會
Posté le 24-01-2003 à 14:16:38  profilanswer
 

pourtant php dit :
 
Please verify that the current setting of session.save_path is correct (/tmp)  != d:\\temp
 
et verifie que le repertoire existe.

n°293337
manu512
Moi je dis Prout :D
Posté le 24-01-2003 à 14:34:56  profilanswer
 

:pt1cable: lors de cet essai j'avais  

session.save_path = d:\


 
comprend plus bon je reboot si ca marche pas la je me pencherais sur la config d'apache. Ca doit etre un prob d'ecriture car le session est bon  [:spamafote]


Message édité par manu512 le 24-01-2003 à 14:35:14

---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
mood
Publicité
Posté le 24-01-2003 à 14:34:56  profilanswer
 

n°293339
beleg
黑社會
Posté le 24-01-2003 à 14:36:09  profilanswer
 

tu redemarre apache php a chaque fois ?
 

n°293340
manu512
Moi je dis Prout :D
Posté le 24-01-2003 à 14:39:15  profilanswer
 

oui mais rien n'y fais :(
La j'ai meme tenté un ptit reboot total c pareil  :cry:


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°293440
beleg
黑社會
Posté le 24-01-2003 à 16:25:07  profilanswer
 

c le bon fichier de conf  :??:

n°294909
jarod
Posté le 27-01-2003 à 16:23:15  profilanswer
 

Moi j'ai remarqué que lorsque je supprime le dossier dans lequel il doit normalement stocké les sessions j'ai ce message :
 
" Warning: open(C:\Tmp\sess_7d6cedc54756c055d6554ee3469e29a0, O_RDWR) failed: No such file or directory (2) in c:\apache\htdocs\index.php on line 2 "
 
Et hop, dès que le dossier existe réellement, No Problemo. Mise à part le C:/, notre message est identique et je tourne aussi sous XP. Dans mon fichier php.ini j'ai ce lien pour mes sessions :
 
session.save_path = "C:\Tmp"
 
 
 
Tu as bien vérifié la syntaxe ? Une fois les modifs effectuée, vide le dossier Temporaire de IE, supprime les cookies, éteint apache et realnce le tout.
 
Si avec tout ça ça ne marche poa;;;ben je suis vraiment désolé !

n°294922
manu512
Moi je dis Prout :D
Posté le 27-01-2003 à 16:31:34  profilanswer
 

Oki merci vais testé  :)


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°294929
manu512
Moi je dis Prout :D
Posté le 27-01-2003 à 16:38:32  profilanswer
 

:pt1cable: sous win faut le mettre entre " "  :sweat:  
 
Merci beaucoup tous de votre aide :)


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°294964
manu512
Moi je dis Prout :D
Posté le 27-01-2003 à 17:48:58  profilanswer
 

erf apres verife j'ai plus les msg d'erreur mais j'arrive pas a passé la phase de login  :sweat:  
J'ai beau entré le Login et le pass rien ne bouge :(
 
Et si j'essaye sur le net l'adresse passe de login.php a config.php=? PHPSEEDIDxxxxxxx un truc comme ca mais en local ca merdouille  :cry:  
 
Ethernal tu pourrais copier ou me mailer ton php.ini ?
 
Thx :)


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°295129
beleg
黑社會
Posté le 27-01-2003 à 22:56:45  profilanswer
 

tas pas repondu, il est où ton fichier php.ini ?

n°295134
manu512
Moi je dis Prout :D
Posté le 27-01-2003 à 23:08:04  profilanswer
 

ben dans mon repertoire Windows  :??:  
Ou dans windows/system c plus en tout cas il est la ou il doit etre  :ange:


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°295165
beleg
黑社會
Posté le 27-01-2003 à 23:55:17  profilanswer
 

bah pr le modifier, faut savoir ou il se trouve, je me rapelle que trop avoir modifier un fichier de conf pdt 1 demi heure pr mapercevoir finalement que javais pas ouvert celui qui etait pris en compte, alors faut mieux verifier
 
je suis tjrs tres etonné que tu obtiennes :
Warning: open(/tmp

n°295174
manu512
Moi je dis Prout :D
Posté le 28-01-2003 à 00:08:08  profilanswer
 

non c'est bon j'ai plus de message d'erreur c regle depuis que j'ai mis le D:\http\tmp comme ca  "D:\http\tmp" .
 
Mais a part les message d'erreur en moins j'ai pas avance :/ . Il me demande le log et le pass et le log et le pass sont correct car j'ai reverifie 5 fois et il me fais une boucle sur la page login  :cry:  
 
Si je test le script sur le net ca marche impec.
Au debut suis sur un page login.php, j entre mes indicatifs et il me transfert vers la page admin avec comme url admin.php?=PHPESSID(puis le numero de session) mais sur le site en local il reste sur la page login :( pourtant le pass est bon car si je me trompe il me renvoye sur un page me disant wrong password :(.
Et dans le dossier http/tmp/ j'ai bien 1 fichier qui est crée quand je vais sur la page du script qui fais appel a session_start();


---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
n°295198
ethernal
Chercheur de vérité...
Posté le 28-01-2003 à 00:56:25  profilanswer
 

tu as un messages d'erreur ? je suppose que non.
avec les infos que tu donnes on ne saura pas t'aider...  
 
Donc, postes ton script pour que l'on puisse juger.
 
tu peux aussi bien avoir une erreur en html qu'en php, avoir une configuration de php différente chez ton hébergeur et sur ton serveur local (les variables globales, etc)...

n°295209
zion
Plop
Posté le 28-01-2003 à 02:55:30  profilanswer
 


essaie déjà un phpinfo() pour être sur que ton répertoire est bien configuré, ensuite moi j'ai :
 
session.save_path = c:\windows\temp
 
 
et ca marche très bien comme ca, pas de double \ ni de "


---------------
Informaticien.be - Lancez des défis à vos amis
n°295321
manu512
Moi je dis Prout :D
Posté le 28-01-2003 à 11:34:29  profilanswer
 

Bon j'ai revu ma config et toujours pas de changement :/
 
Sinon j'ai mis le resultat du phpinfo() ici :
 
http://emmanuel.waldner.free.fr/phpinfo.htm mais on y apprend pas grand chose (enfin je crois)


Message édité par manu512 le 28-01-2003 à 11:35:59

---------------
Team [HFR] The Roadrunner Machines & Seti@Donf
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Help] Souci aux niveaux des sessions sous Win XP [presque Resolu]

 

Sujets relatifs
[PHP] sessions sous windows et sous IISCookie Very HELP
taille de la fonte principale [RESOLU] [gm_superstar: tu comprends ?]Par le plus simple des hasards... (affichage presque aleatoire)
[JAVA] Je veux lire une animation (gif animé, flash ....) [résolu][JS] dom ? Xpath ? infos !![résolu!!!] merci mozilla :)
[PHP] savoir si ys des reponse à 1 SQL [resolu][JS] Diaporama presque fini...
ftp - Avoir l'ip d'un Host - Pb résolu[PHP?]Sondage - Packs - HELP
Plus de sujets relatifs à : [Help] Souci aux niveaux des sessions sous Win XP [presque Resolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR