Voila comme le titre l'indique, je souhaite automatiser un script php avec cron.
J'ai donc rentrer sa dans le fichier de configuration de CRON (crontab -e)
0 18 * * * /usr/bin/php -f /bacASable/exo1.php Je dois exécuter le script à une heure fix tout les jours. Rien ne se passe
Aucun problème quand je lance mon script manuellement.
Voila si vous pouviez m'aider, la je bloque complet
Merci et bonne soirée.
Publicité
Posté le 12-03-2016 à 18:04:52
SICKofitALL
misanthrope
Posté le 13-03-2016 à 14:30:18
Tu dois avoir un log des éventuelles erreurs (surement dans /var/log/php_errors.log).
Es-tu certain de ton chemin /bacASable/exo1.php ?
---------------
We deserve everything that's coming...
rufo
Pas me confondre avec Lycos!
Posté le 14-03-2016 à 11:00:25
Il faut donner le chemin complet du script php à exécuter.
Attention, si le script contient des variables liées à l'environnement du serveur web (Apache, IIS) comme $_SERVER, ça ne va pas marcher car ces variables n'existent pas quand le script PHP est appelé par le cron et non par un navigateur internet