Bonjour à toutes à et tous,
Je bloque depuis quelques temps sur un petit point : Je souhaiterai exécuter un programme externe qui réalise un traitement très long (facilement une heure), seulement le script s'arrête immadiatement.
Pour réaliser cela, j'utilise ajax (pour que le navigateur n'attende pas trop longtemps) qui envoie la requête à mon script php. Je me suis dit qu'il tournerait tranquillement dans son coin mais non, le script s'arrête automatiquement dès qu'il est lancé.
En ligne de commande, lorsque je lance le même script, il fonctionne parfaitement bien (et longtemps).
Et quand je remplace ma commande par une commande toute bête, tout fonctionne par le navigateur.
Le problème vient donc du temps d'exécution de mon script que php ne supporte pas.
Comment puis-je faire pour que mon script continu à vivre sa vie sans se faire stopper immédiatement?
Merci d'avance.
PS : si çà a une importance quelconque, je suis sous Xubuntu 14.10 avec un serveur Apache 2
Partager