cronjobs, как использовать это в cpanel
Вопрос
Я хочу запускать скрипт каждые 30 минут, но я хочу использовать его через cron, поскольку это мой личный скрипт, который отправляет мне обновления по электронной почте с различных сайтов в зависимости от конфигурации.
Итак, что я должен написать в Команда для запуска в cpanel для выполнения моего скрипта с именем check.php
Решение
Формат примерно такой.Точно так же, как если бы вы пытались запустить команду из терминала.
php_location full_script_location output_location
Так, например, на моем сервере я бы использовал что-то вроде этого:
/usr/bin/php /home/yacoby/status/check.php
Вам необходимо убедиться, что ваш адрес электронной почты указан правильно.
Если вы не хотите, чтобы он отправлял вам по электронной почте выходные данные скрипта (т.е.вы хотите зарегистрировать это или отправить по электронной почте из скрипта), поместите > /dev/null в конце команды.например.
/usr/bin/php /home/yacoby/status/check.php > /dev/null
Другие советы
Вы также могли бы попробовать:
wget http://www.example.com/check.php
поскольку тогда ваш скрипт будет выполняться точно так же, как и на веб-сайте (переменные среды, права доступа к файлам и т.д. Будут теми же).