Fanou Posté 24 Août 2007 Posté 24 Août 2007 Bonjour à tous ... Je vais avoir besoin de votre précieuse aide ! J'ai créer un script de mailing, et j'aimerai lorsque je l'envoi, ne pas avoir à attendre la fin d'execution de mon script pour fermer ma page... Alors, oui, il y a le "ignore_user_abort" ... mais mon but n'est pas d'avoir à fermer le navigateur pour que cela s'execute (bien que cela est déjà pratique) mais qu'une page m'affiche par exemple "envoi du script en cours... " mais que ma page soit tout de même charger. Bref que tout fonctionne en tâche de fond ... J'ai cherché un peu partout mais ne trouve aucune infos dessus ... Avez-vous une idée sur la question ? Pour infos je suis sur un dédié, donc toutes commandes, même exotiques pourraient être éxécutées... Et enfin, me parler par de CRON ... tout du moins pas pour le moment, je ne sais pas comme cela fonctionne Merci d'avance ! Fanou
Jeanluc Posté 24 Août 2007 Posté 24 Août 2007 Bonjour, Tu te connectes avec SSH et tu lances ton script PHP en le faisant précéder de nohup, comme ceci: nohup php ton_script.php Jean-Luc
klelugi Posté 24 Août 2007 Posté 24 Août 2007 Affecter des tâches via un cron n'est pas si difficile, voir même sans doute bien plus facile que de créer un script simple en php. Cela ne te servirait néanmoins que si tu devais lancer cette application en tâche de fond de façon récurrente.
Fanou Posté 27 Août 2007 Auteur Posté 27 Août 2007 J'ai finalement opté pour une tâche Cron ... pour le moment tout à l'air de fonctionner... même si je ne suis pas encore sûr du sérieux de ma méthode... JeanLuc, merci pour ta réponse... Je t'avouerai que je n'ai pas vraiment compris mais ça me donnerai les mots-clés nécessaires pour une future recherche ! Amicalement, Fanou
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant