cronjobs, comment l'utiliser dans cPanel
Question
Je veux exécuter un script toutes les 30 minutes, mais je veux l'utiliser par Cron comme il est mon script personnel que des e-mails me mises à jour de différents sites en fonction des configurations.
Alors que dois-je écrire dans pour exécuter dans cPanel pour exécuter mon script avec le nom check.php
La solution
Le format est quelque chose comme ça. Eactly la même chose que si vous essayez d'exécuter la commande à partir du terminal.
php_location full_script_location output_location
Ainsi, par exemple sur mon serveur j'utiliser quelque chose comme ceci:
/usr/bin/php /home/yacoby/status/check.php
Vous devez vous assurer que votre adresse e-mail est correctement réglée.
Si vous ne voulez pas vous envoyer la sortie du script (à savoir que vous voulez vous connecter, ou faire l'envoi par courrier électronique à partir du script), à la fin de la commande mettre> / dev / null. par exemple.
/usr/bin/php /home/yacoby/status/check.php > /dev/null
Autres conseils
Vous pouvez également essayer:
wget http://www.example.com/check.php
comme alors votre script fonctionnera exactement de la même façon, il serait sur le site (variables d'environnement, les permissions de fichiers, etc. seront les mêmes).