|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : août 2003 Messages : 101 ![]() |
Bonjour
Une application fonctionne correctement sous Linux mais lors d'une utilisation en local sous window (apache 2.0.58 + PHP5.1.4) elle fait planter le serveur Apache Le problème arrive lors de l'ecritures de variables en session Existe'il un nombre de caractère maxi sous windows ? (j'en suis a 565 caractères) Un paramètre dans le PHP.ini bloque t'il ceci ? Merci |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() |
Salut
Je ne peux pas te renseigner mais si tu vas dans la c'est à dire ici, tu trouveras un partie concernant les sessions.Peut être que tu auras ta réponse Bon courage
__________________
Si la connerie de certain fonctionnait au gazole il y aurait pénurie !!!! Lao Tzeu a dit : "Il faut trouver la voix"...Si tu ne l'as pas trouvé, je vais t'aider en te coupant la tête. |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : août 2003 Messages : 101 ![]() |
C'est une règle de base avant de poser une question
|
|
|
00
|
|
|
#4 | |
|
Membre émérite
![]() Alain Inscription : novembre 2005 Messages : 897 ![]() |
Citation:
Il ne va pas forcement trouver la réponse à ce dysfonctionnement ? Un tuto sert à appréhender une technique, une méthode et non pas pour faire l'inventaire des problèmes rencontrés. C’est l’objet et la destination du forum justement. Si tout le monde bascule systématiquement les intervenants de cette façon (avec des peut-être), le forum peut fermer. Ensuite, je te défie de trouver dans ton lien une explication qui fait référence à son problème. => Fonctionne sur Linux => Ne fonctionne pas en local.
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre. C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles. |
|
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Vérifie les valeurs des variables de configurations suivantes:
session.save_handler --> doit être sur "files" session.save_path --> doit pointer vers un répertoire sur lequel Apache a les droits. Sinon change ces valeurs de manière appropriée et relance apache. Si tout ceci ne fonctionne pas, mets temporairement session.use_trans_sid sur on . Si ça marche comme ça, c'est qu'il y a un problème d'accès au répertoire défini dans session.save_path
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#6 | ||
|
Membre à l'essai
![]() Inscription : août 2003 Messages : 101 ![]() |
Code :
Suite à essais il ne s'agit pas de longueur de fichier car je peux stocker beaucoup d'autre variables J'ai essayé le session.use_trans_sid sur on mais sans plus de résultat Le debugage est difficile suite au plantage brutale d'Apache Merci |
||
|
|
00
|
|
|
#7 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Bon.
Que disent les log d'apache (error.log ?)
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#8 |
|
Membre à l'essai
![]() Inscription : août 2003 Messages : 101 ![]() |
Voici le messsage qu'il inscrit lors du plantage
[Fri Sep 01 21:21:47 2006] [notice] Parent: child process exited with status 3221225477 -- Restarting. et voici le mmessage de redemarrage [Fri Sep 01 21:22:38 2006] [notice] Apache/2.0.58 (Win32) PHP/5.1.4 configured -- resuming normal operations [Fri Sep 01 21:22:38 2006] [notice] Server built: Apr 29 2006 17:47:10 [Fri Sep 01 21:22:38 2006] [notice] Parent: Created child process 5240 [Fri Sep 01 21:22:38 2006] [notice] Child 5240: Child process is running [Fri Sep 01 21:22:38 2006] [notice] Child 5240: Acquired the start mutex. [Fri Sep 01 21:22:38 2006] [notice] Child 5240: Starting 250 worker threads. MErci |
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Code :
Parent: child process exited with status C'est un vrai plantage de chez plantage! J'ai cru comprendre que ce pb ne survient pas à chaque enregistrement de variables de session. Seulement les plus longues. C'est ça? As-tu vérifié si apache-php créait bien un fichier de session dans le session.save_path ? Tu fais simplement un script avec session_start() suivit d'une création de variable de session quelconque. Tu vas ensuite voir dans le répertoire du serveur ce que ça donne. A part ça, je ne vois pas trop. Désolé.
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#10 |
|
Membre à l'essai
![]() Inscription : août 2003 Messages : 101 ![]() |
Le fichier de session est lisible et la dernière variable, stockée avec la ligne d'avant dans le programme, est inscrite
Après une semaine de recherche je désespère faire tourner l'application sous windows/apache2.0 Salut |
|
|
00
|
|
|
#11 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Après une recherche rapide sur google, cette erreur est courante pour des installations sous windows.
Réinstalle ou bien... passe sous Linux
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com