Не могу понять, подскажите
Не могу понять почему задачи cron не выполняются...
На хосте cron запускается без ошибок..., но задачи не запускаются...
В чём может быть причина? Подскажите люди добрые…
2. Как Вы подключаете свой файл? Через cron.php? Что указываете в настройках?
3. Что в самом файле? Возможно, он запускается, но не выполняет того, чего Вы хотите. Может в коде ошибка.
From: zkkot (13.07.2012 03:30:00)
06.07.2012 перестал запускаться крон на домене virtumania.com
0 0 * * * cd /home/zkkot/domains/virtumania.com/public_html/; /usr/bin/php -q cron.php > /dev/null
From: deman (13.07.2012 03:37:57)
Крон отрабатывает без ошибок и был запущен каждого числа в 00:00 по времени сервера.
From: zkkot (13.07.2012 04:03:46)
А из-за чего может быть, что он не выполняет то, что должен?
From: deman (13.07.2012 04:09:26)
Анализ крон файла не ответил на вопрос.
Уточните у разработчика по поводу этой проблемы.
Отработка крона заканчивается без каких либо ошибок.
А из-за чего может быть, что он не выполняет то, что должен?
У Вас в файле есть запросы к базе? А в начале файла есть такой код?
include(PATH.'/core/cms.php'); $inCore = cmsCore::getInstance(); $inDB = cmsDatabase::getInstance(); $inCore->loadClass('cron'); $inCore->loadClass('actions'); $jobs = cmsCron::getJobs(); //if we have a enabled jobs //run each job foreach($jobs as $job){ // check job interval if (!$job['job_interval'] || ($job['hours_ago'] > $job['job_interval']) || $job['is_new']) { //run job cmsCron::executeJob($job); } } } exit;
Вот содержимое файла cron.php ничего не менял...
Да я не про cron.php говорю. В файле, который должен что-то делать — что?
Если Вы про задачи, так там их около 30…Да я не про cron.php говорю. В файле, который должен что-то делать — что?
остался только такой метод
Это не так. Здесь есть много людей, готовых помочь. Но не экстрасенсов. Я у Вас спрашиваю, какой код в файле, который должен запускаться в итоге, Вы не говорите. И как помочь Вам?
У меня была точно такая же ситуация, вручную файл запускался, а по крону нет. Оказалось — ошибка в коде.
В каком именно файле? На сколько я знаю, что запускается хостом крон, а он уже запускает задачи которые выполняют определенные задачи… Вам что именно нужно, уточните?какой код в файле, который должен запускаться в итоге
Вчера по инструкции одного из пользователя сообщества сделал следующее...Так что в каком-нибудь из тех файлов?
на хосте включил запуск крона каждые 2 минуты...
Отключил все задачи и включал по одной..., но у каждой задачи есть свой интервал исполнения (везде поставил 0 часов)
Включал каждую задачу по очереди выполнения предыдущей (чтобы выявить, из-за какой задачи не выполняются все остальные), к моему великому удивлению, такой не обнаружил… сейчас крон запускается раз в 12 часов и все задачи выполняются… оставил везде интервал выполнения задач 0 часов… может это из-за интервала? Так и не понял из-за чего не выполнялись задачи…