Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/06/2007, 16h05   #1
Membre actif
 
Avatar de renaudjuif
 
Inscription : avril 2006
Messages : 300
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 300
Points : 174
Points : 174
Par défaut [Conception] le traitement php s'arrête en plein milieu.

Bonjour à tous,

J'ai un bug bizarre...

Un formulaire soumis par le client, qui lance un gros traitement.
Ca marche bien 2 fois sur 3, et de temps en temps le formulaire semble "bloqué"...
Côté client la page d'attente est ok : "traitement en cours..." est affiché, et dans le statut on voit bien le chargement de la page avec écrit "en attente de http://xxxx". Mais les principales étapes du traitement, qui s'affichent côté client ,ne bougent plus.

Côté serveur, en fait il ne se passe plus rien, le traitement est arrêté en plein milieu...
Pas d'erreurs php ou mysql ne sont déclenchées, le time_limit est à 0, le memory_limit à -1 (pour les tests ). Il ne semble pas y avoir de deconnection intempestive entre le client et le serveur, bref je n'ai pas la moindre idée d'où ça peut venir... et vous ?

Merci pour votre aide .
renaudjuif est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 08h47   #2
Membre éclairé
 
Avatar de TucSale
 
Inscription : novembre 2005
Messages : 265
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2005
Messages : 265
Points : 301
Points : 301
Envoyer un message via MSN à TucSale
bonjour,

si set_time_limit est bien a 0, je te conseil
  • error_reporting = E_ALL => affiche toutes les erreurs et les notices
  • var_dump ou echo => enfin d'afficher ou ton script bloque

Si malgré tout ca, ca ne fonctionne toujours pas, donne nous en peu de code
TucSale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 21h17   #3
Membre actif
 
Avatar de renaudjuif
 
Inscription : avril 2006
Messages : 300
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 300
Points : 174
Points : 174
Merci pour ta réponse,

J'ai un error_reporting à ALL (-e_notice) que je trace dans 1 fichier log, et pareil pour les erreurs mysql.Et rien dans les logs...

Le script s'arrète de façon aléatoire, soit en plein milieu d'un téléchargement de fichier, soit quand il parse le fichier récupéré et ouvert, ...

Un truc bizarre, celà ne se produit que sur 1 seul poste, je ne sais pas si c'est un hasard... tous les postes sont sous IE7, ça pourrait être 1 plantage côté client (navigateur) ?
J'ai même modifié les bases de registre client pour allonger le timeout IE qui par défaut s'arrêtait bout de quelques heures si le traitement n'est pas fini...

Pour le code, c'est pas très pratique d'en donner un morceau, le traitement fait appel à plusieurs classes, avec des fichiers inclus dans tous les sens...


Voilà, j'ai l'impression de ne pas être très précis dans ma demande
renaudjuif est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h19.


 
 
 
 
Partenaires

Hébergement Web