Bonjour,
j'ai un script qui devrait permettre de scheduler un envoi de mail tous les 15 d'heures pour une newsletter.
Tous fonctionne bien sauf que j'execute le shell.avec ceci
j'ai en retour de la commande ceci via script php
Code : Sélectionner tout - Visualiser dans une fenêtre à part shell_exec('schtasks /create /tn "send_'.str_replace('/','',$jours).'_'.$heure.$minutes.'" /tr "'.$pathPhp.' -f '.$fichier.'" /sc once /sd '.$jours.' /st '.$heure.':'.$minutes.' /ru System'
j'ai en retour via commande prompt ceciINFO: The schedule task "send_11202006_2325" will be created under user name ("NT AUTHORITY\SYSTEM")
Quand j'execute cette commande sous le prompt, pas de problème, mais quand c'est exécuter via script php, la tache n'a pas été enregistrée.INFO: The schedule task "send_11202006_2244" will be created under user name ("NT AUTHORITY\SYSTEM")
SUCCESS: The scheduled task "send_11202006_2244" has successfully been created.
Quel est le problème ?
Voilà j'ai un peu fait le toutr du forum et de la faq sur la question mais je n'ai pas de solution.
J'ai déjà changer le droit d'accès du cmd.exe dans system32, pour le user d'iis.
j'ai aussi essayer avec le user iis dans le groupe admin mais marche pas non plus.
merci
Partager