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

Était-ce utile?

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).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top