Crontab: Что я делаю не так? - PullRequest
0 голосов
/ 28 августа 2018

Я хочу запускать определенный файл каждые 5 минут.

Я установил crontab, но он просто не обновляется.

Я использую ноутбук BunsenLabs под управлением Debian 8.

Команда Cron:

5 * * * * /bin/bash /var/www/directory.com/public_html/cronfiletorun.php

Есть кто-нибудь, кто может указать мне правильное направление, чтобы запустить это, пожалуйста?

Я пробовал множество методов, но, похоже, что-то не получилось.

Ответы [ 2 ]

0 голосов
/ 28 августа 2018

Как написано, он не будет запускаться каждые пять минут, он будет запускаться через пять минут после каждого часа. Вам нужен список раз. Из руководства к crontab (5):

Списки разрешены. Список - это набор чисел (или диапазонов), разделенных запятыми. Примеры: «1,2,5,9», «0-4,8-12».

В вашем случае это будет 0,5,10,15,...,50,55.

0 голосов
/ 28 августа 2018

Вы пытаетесь запустить файл php. Измените это /bin/bash на php:

*/5 * * * * php /var/www/directory.com/public_html/cronfiletorun.php

Полагаю, вы правильно указали путь к файлу. Приветствия.

...