Хостинг от Ukr Line
личный кабинет
служба поддержки
Menu
Получи скидку
на хостинг
SALE
-50%
предложение ограничено

  хостинг
<< Назад       задача cron

Вопрос: Здравствуйте. Мне нужно через cron запустить ежеминутное выполнение этого php-скрипта: http://****.*.phpПодскажите, пожалуйста, правильно ли я добавил команду, вот скрин из панели: http://*.*.*.*И, если неправильно, то подскажите, плиз, как нужно правильно.Проблема в том, что я не могу понять, почему скрипт не срабатывает корректно через cron: то ли я неправильно написал команду, то ли что-то не так в самом скрипте.Спасибо!
Ответ:

здравствуйте. ежеминутные крон задания на хостинге запрещены. минимальный интервал - ** мин. за наружение данного правила аккаунт может быть заблокирован

Вопрос: Даже не знал этого ограничения. Вы хоть выводили бы предупреждение при попытке установить ежеминутный интервал. Ведь опция `Раз в минуту` свободно предлагается на выбор. При тестировании корректного выполнения скрипта можно минуту выставить или тоже нельзя? А когда будет понятно, что все работает, тогда уже установить позволительные ** минут.Просто - повторю изначальную мысль - мне нужно добиться корректного выполнения скрипта через cron. И очень прошу подсказать, правильно ли я добавил команду (за исключением, конечно, ежеминутного интервала, как теперь выяснилось).
Ответ:

Для тестирования конечно Вы можете использовать но для постоянной работы, не нужно поскольку есть риск значительных нагрузок.

Вопрос: С этим моментом ясно. А что насчет правильности написания команды?
Ответ:

вот описание команды

http://www.ukrline.com.ua/faq.php

Помогите настроить cron задания. Я хочу чтобы файл http://domen.ru/*.php запускался каждый день в **:**
Нужно в 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://www.corntab.com/pages/crontab-gui


<< Назад


© 2006 - 2020 UkrLine. All rights reserved
Закрыть
Ты уходишь??!
Протестируй БЕСПЛАТНО хостинг!!
Хочу бесплатно протестировать
Попробуй VPS
от $0.80
Хочу VPS
Не уходи