Команда CRON для запуска URL-адреса каждые 5 минут
Я новичок в командах cron, и мне нужна помощь.
У меня есть script на http://example.com/check/
.
Что такое команда для запуска cron для этого URL каждые 5 минут?
Я пробовал
*/5 * * * */home/test/check.php
Но я хочу запустить URL не относительный script адрес. Как это сделать?
Ответы
Ответ 1
На основе комментариев попробуйте
*/5 * * * * wget http://example.com/check
[Редактировать: 10 апреля 2017]
Этот ответ все еще, кажется, получает несколько хитов, поэтому я думал, что добавлю ссылку на новую страницу, на которую я наткнулся, что может помочь создать команды cron: https://crontab.guru
Ответ 2
Использовать cURL:
*/5 * * * * curl http://example.com/check/
Ответ 3
Другим преимуществом использования curl является то, что вы также можете сохранить HTTP-способ отправки параметров на ваш script, если вам нужно, используя $_GET
, $_POST
и т.д., например:
*/5 * * * * curl --request GET 'http://exemple.com/path/check.php?param1=1¶m2=2'
Ответ 4
Чтобы запустить URL-адрес, вам нужна программа для получения этого URL-адреса. Вы можете попробовать wget или curl. См. Руководства по доступным параметрам.
Ответ 5
для запуска URL-адреса просто используйте команду ниже easy yess cpannel 100%
/usr/bin/php -q/home/CpanelUsername/public_html/RootFolder/cronjob/fetch.php
надеюсь, это поможет
интернет-гуру
rlen.co.uk
rob lenny
Ответ 6
Я пытаюсь GET 'http://example.com/?var=value'
Важное использование '
добавьте >/dev/null 2>&1
, чтобы не отправлять электронную почту, когда это активируется
Извините за мой английский
Ответ 7
используйте этот
*/1 * * * * curl http://example.com/php_script.php
для получения дополнительной помощи вы можете пойти здесь
http://www.technoblogs.co.in/blog/How-to-set-cronjob-with-putty-or-terminal/59