Arrêter l'éxécution d'un script php
Utilisateur anonyme
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, à tous je souhaiterai arrêter l’exécution de ce code php après x secondes, mais après pas mal de recherches toujours RIEN.
j'ai déjà essayé avec :
set_time_limit(20);
mais ça ne fonctionne pas (ET je ne souhaite pas altérer la configuration de mon serveur PHP avec max_execution_time juste pour un script ....
Avez vous une astuces ?
Merci de votre aide
j'ai déjà essayé avec :
set_time_limit(20);
mais ça ne fonctionne pas (ET je ne souhaite pas altérer la configuration de mon serveur PHP avec max_execution_time juste pour un script ....
Avez vous une astuces ?
Merci de votre aide
$starttime = time(); do{ echo "<pre>".shell_exec("sudo ssh -p $PORT root@$HOST 'sh -s' < selected.sh &")."/<pre>"; } while ((time() - $starttime)<4); //stop with 5 seconds echo '<script> alert("Backup process has been started in the background, you can close this tab")</script>';
A voir également:
- Arrêter l'éxécution d'un script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
1 réponse
Bonjour,
Le souci c'est que ta commande n'est pas lancée en asynchrone et donc attend la fin de son traitement avant de poursuivre.
Et sans un minimum de configuration au niveau du serveur, je pense qu'il te sera difficile de réaliser cela.
Tu peux regarder parmi ces discussions si tu trouves ton bonheur
https://www.google.com/search?q=php+execute+shell+command+asynchronously
Le souci c'est que ta commande n'est pas lancée en asynchrone et donc attend la fin de son traitement avant de poursuivre.
Et sans un minimum de configuration au niveau du serveur, je pense qu'il te sera difficile de réaliser cela.
Tu peux regarder parmi ces discussions si tu trouves ton bonheur
https://www.google.com/search?q=php+execute+shell+command+asynchronously