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

Прислано: adel

чт, 14/12/2006 - 10:42

Другие статьи по теме:

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

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

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

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Onza в чт, 14/12/2006 - 10:50.

Все работает...
??


Опубликовано adel в пт, 15/12/2006 - 23:33.

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

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


Опубликовано adel в чт, 14/12/2006 - 14:00.

перезагрузка тоже не помогает, конечно.


Опубликовано adel в пт, 15/12/2006 - 13: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 в пт, 15/12/2006 - 13:55.

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

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


Опубликовано adel в пт, 15/12/2006 - 23:12.

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

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

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

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


Опубликовано axel в чт, 25/01/2007 - 09:52.

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

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


Опубликовано axel в пт, 26/01/2007 - 03:19.

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

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

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


Опубликовано oblivion в вт, 27/01/2009 - 09:39.

а если не было ничего связанного с импортом/експортом данных, а ошибка вылезла? как быть?


Новое на сайте

Ссылки партнёров