Заказать |
Служба поддержки:
Задать вопрос онлайн |
Заказать |
Служба поддержки:
Задать вопрос онлайн |
Мне надо запускать по крон скрипт http://test.com/cron/cron.php (любая http/https ссылка), как это сделать?
Важно понимать, что «http://test.com/cron/cron.php» — это не команда, такой программы на сервере (на любом сервере) не существует. Это ссылка на документ на сайте (URL). Поэтому, что бы обратиться к этому ресурсу, нужен http-клиент (браузер, условно говоря).
В первую очередь, уточните у разработчиков вашего сайта или CMS (или в документации на CMS) — действительно ли нужно запускать скрипт именно через HTTP. Если так и есть, то в задание для Cron необходимо добавить запуск http-клиента и в качестве параметра имеющуюся ссылку. Можно использовать wget или curl. Не забудьте перенаправить вывод в /dev/null, иначе домашняя директория Вашего аккаунта быстро заполнится ненужными файлами, скачанными этим cron-заданием.
Пример задания для Cron: wget -O /dev/null http://test.com/cron/cron.php
Пример с использованием Curl: curl -o /dev/null http://test.com/cron/cron.php
Если через HTTP не обязательно, обратитесь к этому ответу.