Закадычная работа каждую минуту
У меня есть файл в mysite.com/url1/url2/cronjob.php который нужно запускать каждую минуту. Я пробую все комбинации, но не могу добиться успеха. Что я должен запустить в командной строке? Спасибо.
5 answers
В случае, если вы настроили его в crontab, это работает:
*/1 * * * * /usr/bin/wget -O /dev/null http://example.com/cron.php
Шаги вашей оболочки
$ crontab -e
* * * * * php -f /path/to/cron.php
~
~
Интерпретатор PHP.
/[path-to-php]/php -f [your-php-script]
Вам нужна помощь в создании cronjob в UNIX?
Если да, то пытались ли вы отредактировать /etc/crontab и добавить
\1 * * * * user command
Где пользователь является либо пользователем root, либо вашим именем. Я не совсем уверен, как получить доступ и URL, но грязный способ может включать загрузку ссылки в виде файла, например "wget http://url.com/page.php"
Я впервые запутался, куда все это добавить, и наконец нашел.
Введите следующее в терминале linux/ubuntu
crontab -e
Выберите редактор (иногда он запрашивает редактор), и это будет выполняться каждую минуту
* * * * * /usr/bin/php path/to/cron.php &> /dev/null