Запуск PHP-файлов с CRON во FreeBSD - PullRequest
0 голосов
/ 23 февраля 2012

Как я могу настроить crontab для выполнения PHP-файла каждые x раз?

Я установил chmod +x в своем файле PHP.

Моя строка crontab:

*/1 * * * * /usr/home/godd/test.php

... поэтому он должен запускаться каждую минуту, но это не так.

Я также добавил эту строку в начало файла PHP:

#!/usr/local/bin/php.

Но это все еще не работает, какие-либо решения?

Ответы [ 3 ]

0 голосов
/ 23 февраля 2012

В зависимости от вашей системы вам может потребоваться вызвать двоичный файл PHP следующим образом:

*/1 * * * * php /usr/home/godd/test.php

0 голосов
/ 10 марта 2015

Сначала , найдите путь к "php"

$ который php

/ USR / местные / бен / PHP

Секунда , используйте этот путь в crontab:

* / 1 * * * * / usr / local / bin / php /usr/local/www/essai.php

протестировано на FreeBSD и pfsense

0 голосов
/ 23 февраля 2012

cron не берет автоматически cronfile, вы делали что-то вроде:

crontab cronfile

используйте crontab -l, чтобы увидеть, что cron считает необходимым для запуска.

...