При запуске пишет:
Fatal error: Cannot redeclare book_toc_recursive() (previously declared in /home/....../public_html/includes/common.inc(1696) : eval()'d code:3) in /home/...../public_html/includes/common.inc(1696) : eval()'d code on line 19
Судя по логам перестал работать 3 дня назад.
За это время было сделано единственное - заменены алиасы на удобочитаемые (транслитерация).
Подскажите что делать ?
Комментарии
попробуйте почистить переменную семафора крона.
Откройте файл common.inc папка includes, найдите начало функции:
function drupal_cron_run() {
сюда вставьте variable_del('cron_semaphore');
сохраните файл на сервер и запустите cron, если все пройдет все удачно,
уберите эти изменения как было.
Если не поможет искать дальше.
А в друпале используют requre вместо require_once?
Вопрос некорректный.
а так в основном require_once используется, хотя и require есть. Смотря где и для чего.
Не помогло. Пишет то-же самое.
Крон сервера на мыло выслал вот такое:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 224250 bytes) in /home/h17u76/public_html/modules/node/node.module on line 1083
....................
Помогло восстановление файла node.tpl.php
Что там было не знаю, но крон заработал нормально.
Ставлю [РЕШЕНО], хотя причина не найдена
не хватало памяти, видно, где-то прописалась ошибка, причина притянувшая результат ошибки крона может оказаться в самом безобидном месте, но описанный мной способ помогает если вдруг не срабатывает крон в обычных условиях, а у вас было глобальное обновление алиасов.
Там не в алисах было дело. Я там "спериментировал" с node.tpl.php.
Казалось все восстановил как было, ан нет ....
тогда понятно, что видимо косяк в шаблоне ноды был