Не могу запустить cron

Главные вкладки

Аватар пользователя gumk gumk 21 января 2009 в 15:07

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

Комментарии

Аватар пользователя vicccy vicccy 21 января 2009 в 21:04

Установи модуль poormanscron. Там можно задать любое время для автоматического запуска крона. Допустим, чтобы крон запускался каждый час. Очень удобно.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 29 апреля 2009 в 9:26

Эта строка вполне себе работала (только закавычил для порядка "http://.../cron.php"). Но несколько дней назад перестало запускаться. По времени, вроде бы, совпадает с какими-то пертурбациями на nic.ru (была недоступна панель управления). Появились также проблемы с отправкой через sendmail. Саппорт молчит, как рыба об лед.

Это только у меня так? Кто хостится на nic.ru - отзовитесь, плиз.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 29 апреля 2009 в 23:34

Проблема оказалась в лимите памяти. Хостер срезал предел памяти в три раза (как написали, в результате сбоя скрипта) и перестали работать cron, sendmail.

Аватар пользователя gor gor 28 февраля 2009 в 19:54

poormanscron - хороший модуль, но очень не советую использовать.
На грузоемких сайтах очень сказывается заддержка отображения контента, пока отрабатывается poormanscron.

Так что правильнее делать средствами сервера, специальной службы cron.

Аватар пользователя BorisVlasenko BorisVlasenko 2 января 2011 в 10:46

cd $HOME/папка_сайта.ru/docs/папка_скрипта/ && /opt/php/bin/php --php-ini $HOME/etc/php.ini $HOME/папка_сайта.ru/docs/папка_скрипта/имя_скрипта.php

Это для указания в форме "Планировщик заданий" в Панели управления.

Вдруг кому-нибудь полезно будет.

Аватар пользователя luciuz VII luciuz VII 29 декабря 2011 в 13:12

Никак не могу настроит запуск крона на nic

drupal 6

пробовал по разному и так /usr/local/bin/wget -O - -q -t 1 http://vash-site.ru/cron.php
и /usr/local/bin/lynx --source http://vash-site.ru/cron.php
не работает
даже если просто запустить из адресной строки http://vash-site.ru/cron.php -- крон не отрабатывает (в отчете дата поседнего запуска крона не менятеся)

в чем может быть проблема?

Аватар пользователя WiseMan WiseMan 29 декабря 2011 в 15:53

"luciuz VII" wrote:
даже если просто запустить из адресной строки http://vash-site.ru/cron.php -- крон не отрабатывает (в отчете дата поседнего запуска крона не менятеся)

в чем может быть проблема?


для диагностики загляните на сайте в отчеты/журнал... если ничего не найдете в списке последних записей по поводу крона, то включите отображение php-ошибок.

Вполне возможно что крон зависает из-за какого-то модуля.

Аватар пользователя luciuz VII luciuz VII 5 января 2012 в 18:16

в журнале -- ничего

я не понимаю, почему крон не работает по прямому запуску cron.php
если запустить его через admin/reports/status/run-cron то получим сообщение:Запуск cron выполнен

на drupal 7 такой проблемы нету.
на drupal 6 по адресу http://www.mysite.ru/cron.php -- белый экран