День добрый всем!
Кто сталкивался с такой бедой:
Оба боковых меню изчезают, тема меняется на стандартную
и при переходе по ссылкам с главной страницы появляются куча ошибок:
* warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, '_aggregator_has_categories' was given in /home/m42970/public_html/kodeks.uz/includes/menu.inc on line 452.
* warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, 'views_access' was given in /home/m42970/public_html/kodeks.uz/includes/menu.inc on line 452.
и т.д. Все ошибки ссылаются на файл "menu.inc"
Скрины ошибок можно посмотреть тут:
http://www.kodeks.uz/files/main_err.jpg
http://www.kodeks.uz/files/add_err.jpg
452 строка файла "menu.inc" содержит:
$item['access'] = call_user_func_array($callback, $arguments);
Прошу помощи специалистов!
Т.к. сам абсолютно не понимаю PHP и друпалом занимаюсь на уровне пользователя...
Если кто знает как это лечится или какова причина этой ошибки - прошу откликнуться!!
Комментарии
Причина в том, что что-то дописали/доставили, что вносит вам ошибку в работу. Такое бывает при установке кривых модулей или неудачных попыток, вставить свой код.
На самом деле ошибка, конечно, не в menu.inc в 452-й строке, просто callback, при вызове которого генерируется эта ошибка, сам вызывается из menu.inc в 452-й строке.
У меня была такая же херня... Сайт работает, потдом хлоп - ошибка в модуле в строке такой-то и т.п. Мудохался, мудохался, потом связался с хостером, оказывается они там чего-то делали с мускулом в это время. А может и не делали, а у них там упала часть базы или еще чего-то. Раза 3 было. Это которые я заметил. Так что причина и на хостинге может быть.
Ошибка происходит, когда модуль Aggregator отключается Регулятором из-за нагрузки на сайт.
Отключите регулирование Агрегатора на странице http://your-site.ru/admin/build/modules.