Выполнение скрипта PHP с заданием CRON

Я хотел бы запускать PHP-скрипт каждый день в полночь. После исследования того, как это сделать, кажется, что лучший способ достичь этого – использовать работу CRON.

Если мой php-скрипт находился по адресу http://example.com/scripts/scriptExample.php , может ли кто-нибудь показать самый простой пример того, как будет выглядеть эта команда CRON?

Я просмотрел многочисленные сообщения, но я не могу найти достаточно простой пример для меня, чтобы учиться и основываться на нем.

Заранее спасибо,

Дэн

Crontab нуждается в полном пути на вашем сервере.

 0 0 * * * php /var/www/vhosts/domain.com/httpdocs/scripts/example.php 

Это будет выполняться каждый день в полночь.

Если у вас есть sudo доступ к вашему серверу linux: – Затем выполните следующие действия:

 sudo crontab -e 

Это откроет вкладку cron для вас на вашем сервере.

Далее вам нужно сделать запись cron для файла, который вы хотите выполнить

 00 00 * * * /usr/local/bin/php "path of the php file which you want to execute" 

00 00 * * * это запустит ваш cron в полночь ежедневно, значит, в 0 часов и 0 минут

Так что-то вроде этого:

 00 * * * * /usr/local/bin/php /home/john/myscript.php 

00 * * * * означает часовой / usr / local / bin / php – где основной движок php находится в /home/john/myscript.php – сценарий для запуска (физический путь)

Вы также можете использовать специальный ключ @hourly:

 @hourly /usr/local/bin/php /home/john/myscript.php 

Вы используете компанию для размещения своего сайта?

Поскольку у вас должен быть значок на c panel именем cron jobs вы можете сказать, какой скрипт выполнить и когда.