Перестал работать крон 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 359
Ни с того, ни с сего перестал работать крон. Ничего не менял. Запускаю на хостинге, срабатывает с ошибкой. Хостеры руками разводят. Помочь не могут.

Запускаю вручную - такая ошибка:

:~/мойсайт.ru/public_html [0] $ php -d error_reporting=-1 -d display_errors=1 cron.php

Notice: Undefined variable: cache in /home/a/artele/мойсайт.ru/public_html/system/core/model.php on line 1471

Fatal error: Call to a member function set() on null in /home/a/artele/мойсайт.ru/public_html/system/core/model.php on line 1471

На всех других сайтах крон Нормально работает, пробовал менять и сам файл crone.php и model.php - ничего не помогает.

Строка с ошибкой вот эта:

// если указан ключ кеша для этого запроса
// то сохраняем результаты в кеше
// сохраняем не обработанный коллбэком массив
if ($this->cache_key){
$cache->set($cache_key, $_items);
$this->stopCache();
}

$this->db->freeResult($result);

В общем, не понятно что делать? Может кто-то сталкивался с подобной проблемой?
Для любителей собак
Организация Праздников
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1481
Строку if ($this->cache_key){ пробовали закомментировать?
Вот так //if ($this->cache_key){
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
Медаль
Сообщений: 359
vikont:
Строку if ($this->cache_key){ пробовали закомментировать?
Вот так //if ($this->cache_key){
Закомментил строку, через wget крон на хостинге срабатывает, но задачи крона не выполняются - постинг не делает, боты не работают, карта сайта не создаётся.
Вообще не понятно в чём причина?
Вот что хостер пишет:
Возможно имеет место быть проблема с подключением файлов, однако проверить с нашей стороны не возможно, т.к. код скрипта в котором возникает ошибка закодирован. В этому случае необходимо обратиться к его разработчику.

Видимо какой-то глюк в самой cms.
Для любителей собак
Организация Праздников
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.