Bonjour,
Je souhaite lancer une tâche planifiée windows.
J'ai donc un mailPlanifie.php qui envoi un mail en faisant appel à un autre fichier dans le repertoire au dessus ../fonctionsmails.php
mailPlanifie.php :
fonctionsmails.php:Code:
1
2
3 include($documentRoot."/../fonctionsmails.php"); $listeMailsContratsJournees=listeMailsContratsJournees(); envoyerMails($listeMailsContratsJournees);
Ma tâche planifiéeCode:
1
2
3
4 function envoyerMails($listeMails) {..if (!mail($destinataire,$titre,$corps, "From: ".$emetteur)){...}} function listeMailsContratsJournees() {..return $liste;}
Lorsque je lance mailPlanifie.php par IE, il s'exécute sans soucis et je reçoit bien le mail. Mais lorsque je lance la tâche planifiée, ça ne marche pas!Code:"C:\Program Files\EasyPHP1-8\php\php.exe" -c ..\conf_files\php.ini -f ..\www\NomProjet\TachesPlanifiees\mailPlanifie.php
Je suppose que c'est un problème de chemin mais je n'en suis pas sûre...
Je précise que j'ai fait un autre fichier php qui envoie directement un mail et celui ci s'éxecute en tant que tâche planifié sans soucis...
Quelqu'un aurait il une piste pour moi?
Merci d'avance