Вопрос: |
Здравствуйте!
Помогите настроить крон.
Необходимо запускать каждую минуту следующий URL
http://*.*cron*/
*.* домен мой
Сейчас я попробовал сделать такое но он не хочет работать
Вот скрин
http://clip**.*/****** |
Ответ: |
Здравствуйте. Запуск крон заданий запрещен ежиминутно и наказывается блокировкой аккаунта. Минимальный промежуток- ** минут, не менее. |
Вопрос: |
понял, поменял. |
Ответ: |
по самому заданию
крон это всего лишь будильник, он не понимает что такое http://volleytransfer.ru/cron/test/ то не команда для крона. крон выполняет только программы в заданое вами время
&*;
http://*.hostrace.*faq.php
Помогите настроить cron задания. Я хочу чтобы файл http://domen.ru/*.php запускался каждый день в **:** Oтвет на вопрос
Нужно в cron заданиях добавить команду /usr/bin/php пробел Полный_путь_к_Вашему_файлу.php > /dev/null *>&* или /usr/bin/php* пробел Полный_путь_к_Вашему_файлу.php> /dev/null *>&* , указав в минутах *, в часах **, а в остальных полях оставить звёздочки.
либо wget -O - -q -t * http://yourdomain.com/cron.php > /dev/null *>&* ключик "-O -" задаёт вывод в консоль (вместо сохранения в файл), "-q" делает это "тихо" (без вывода на экран), а "-t *" указывает делать лишь одну попытку соединения. |
Вопрос: |
Прошу меня поправить, добавил в крон задание но оно не работает
*http://*.*cron*/
Нужно раз в ** минут открывать этот URL. |
Ответ: |
какой скрипт там запускается? используйте вариант с php
/usr/bin/php* пробел Полный_путь_к_Вашему_файлу.php> /dev/null *>&* |
Вопрос: |
Там фреймворк *, я не могу прописать путь к файлу. Мне надо чтобы URL отработал.
Как быть в такой ситуации? |
Ответ: |
по адресу http://volleytransfer.ru/cron/test/ запускается индексный файл в папке http://volleytransfer.ru/cron/test/ , вот и укажите путь к файлу, вы все равно не указываете параметры передаваемые скрипту |
Вопрос: |
если я обращусь непосредственно к *.php то откроется главная страница сайта, передав параметры в адресной строке cron* я скажу *.php что нужно открыть именно контроллер с кроном. |
Ответ: |
указав http://volleytransfer.ru/cron/test/ вы так же ничео не передает, простооткрываете страницу, которая является индексной в данном каталоге |
Вопрос: |
мне и нужно открывать простую ссылку в определённое время.
Как это сделать на вашем хостинге? |
Ответ: |
С помощью задания Cron:
wget -O - -q -t * http://yourdomain.com/cron.php > /dev/null *>&* ключик "-O -" задаёт вывод в консоль (вместо сохранения в файл), "-q" делает это "тихо" (без вывода на экран), а "-t *" указывает делать лишь одну попытку соединения. |