Случилось страшное: Call to undefined function: block_list()

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

Аватар пользователя adel adel 14 декабря 2006 в 13:42

после какого-то обновления страницы пропал сайт. Один раз выскочила ошибка в php, и пусто. Так часто бывает, обновляешь - все нормально. А тут блин обновляешь - пришет уже сам drupal "page not found", после шапки сайта. Так тоже один раз было, когда я description для пункта меню заполнил, но тогда я об этом догадался, отлистал назад и сохранил без этого поля - все вернулось.

Что сейчас делать - не представляю. Направте пожалуйста.

Да, блоки у меня - меню, логин и еще один пользовательский блок (там всякие top100), потом середина, справа - последние посты. Модули - все встроеные, кроме wiki. Но wiki поставил еще вчера днем, три статьи забил, кучу раз редактировал. Пока не залогинишься или залогинишься как юзер - все нормально. А как залогинишься админом - даже разлогинится нельзя. Sad

Комментарии

Аватар пользователя adel adel 16 декабря 2006 в 2:33

только пользовательской менюшки не хватает, и блоки редаактировать нельзя - нет такого пункта в админском меню, а так все нормально Smile

Скорее всего дело как-раз в меню, может решусь еще посмотреть глубже.

Аватар пользователя adel adel 15 декабря 2006 в 16:48

нашел ошибку:

* Call to undefined function: block_list() in /home/c25/data/www/progmaster.org/includes/theme.inc on line 936

Что теперь с этим делать?

я поставил 4-ый друпал поверх 5-ой базы, но 1-ый раз ошибка в 5-ом была именно такая.

Аватар пользователя axel axel 15 декабря 2006 в 16:55

4ый друпал поверх базы от 5го? Ужас какой. По-моему делу такой даунгрейд не поможет, лучше возиться дальше с 5ым раз база под него.

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!

Аватар пользователя adel adel 16 декабря 2006 в 2:12

Если в 4-ом поставить
* require_once './modules/block.module';
в index.php, то все вроде работает.

rc1 не исправляет ситуацию.

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

К сожалению, я не смогу внятно описать проблемму. Можно ли послать разработчикам мою базу, будут ли они на нее смотреть?

Аватар пользователя axel axel 25 января 2007 в 12:52

Здесь об этой же проблеме, но очень мутно пишут: http://drupal.org/node/77307

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!

Аватар пользователя axel axel 26 января 2007 в 6:19

Уже позже обнаружил, что задав в конфиге префикс для таблиц я забыл изменить дамп под этот префикс Smile После установки базы с корректным префиксом проблема исчезла.

Проверьте соответствие префикса к таблицам в скрипте sql и в конфиге сайта!

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!