Bonjour,

Je vous explique mon soucis.
Après l'upload d'un fichier, je dois effectuer un traitement sur le dit fichier via un script shell (shell_exec(ma_commande fichier_source fichier_destination)). Jusque là pas de soucis.

Sauf que le temps d'exécution de la commande dure plus ou moins de temps en fonction de la taille du fichier.

J'aimerais connaitre la progression de la tâche. C'est possible de savoir où en est là commande en question : je récupère la taille du fichier de destination et je la compare à la taille du fichier source. J'applique ensuite un produit en croix et je connais le pourcentage d'avancement;

Par contre par quel moyen puis je y arriver de manière dynamique ?
Je tester l'ensemble iframe + ajax, sauf que mon shell_exec est bloquant et du coup empêche mes autres requêtes AJAX de se faire.

Des idées ?

Bonne journée.