|
Bas de page | |
---|---|
Auteur | Sujet : PHP - Traitement long sans blocage du navigateur ? |
Publicité | Posté le 29-11-2013 à 15:14:30 |
GordonF_69 | Possible en lancant un batch qui lance un autre batch avec "start xxxx.bat", apres il faut tester le résultat en javascript toutes les 10 secs pour voir si le travail est finit.
|
philippe06 |
C'est très étrange que le 1 ne marche pas. Le problème vient probablement du navigateur ou de la structure du site ou de la façon dont sont lancés les appels AJAX. Ayant l'habitude de reprendre un existant mal fichu, je propose une solution: au lieu de faire ton traitement dans traitement.php, tu insères dans une table les paramètres d'exécution (les arguments) mais tu ne fais rien, tu réponds juste "OK". Et tu fais un autre script qui tourne en permanence en tache de fond (sur ton serveur) ou est lancée en crontab (qui doit avoir un équivalent sous windows) toutes les minutes, qui va aller interroger la BDD et qui lui fera le traitement réel. Message cité 1 fois Message édité par philippe06 le 30-11-2013 à 16:07:19 --------------- Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois) |
gatsu35 Blablaté par Harko |
--------------- Blablaté par Harko |
thomas31200 |
|
Sujets relatifs | |
---|---|
Projet de fin d'année. (Java,Html,MySQL,PHP) | Récupération données d'un site PHP |
Quoi modifier du PHP.INI pour remettre mon blog sur pied | PHP /flash demandes =) |
Du PHP compilé, çà existe ? | OVH Mutualisé et traitement long |
Champs input vers Array PHP | Help [PHP/MySQL] et programmation de jeu |
Plus de sujets relatifs à : PHP - Traitement long sans blocage du navigateur ? |