Восстановление сайта на Drupal

Аватар пользователя Torvild Torvild 22 октября 2010 в 15:22

Всем доброго времени суток!

Вот моя проблема:
Делал сайт на Drupal,пришлось переустанавливать сервер(винду переставлял)
перед этим сохранил исходники и sql-файл не флешку...
После установки сервера закинул исходники на хост,sql-файл импортировал в базу.
При попытке зайти в админку,кликах по меню и т.д выдаёт ошибку 404,а на главной такое сообщение:

warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'nodereference_autocomplete_access' not found or invalid function name in D:\PHP\Apache\www\mysite\includes\menu.inc on line 452.

Установил на хост еще олин сайт на Drupal(для теста)-всё отлично работает.
Что я неправильно делаю?Как можно решить эту проблему?

Комментарии

Аватар пользователя vitg vitg 22 октября 2010 в 17:14

"Torvild" wrote:
warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'nodereference_autocomplete_access' not found or invalid function name in D:\PHP\Apache\www\mysite\includes\menu.inc on line 452.

Тут одно из двух. Либо база в SQL кривая, либо php-файлы.

Базу, наверное, уже не поднять, а файлы можно попробовать перезалить.
То есть перезалейте папку с nodereference_autocomplete либо nodereference. Мб поможет. Но не факт.

Аватар пользователя GDI@drupal.org GDI@drupal.org 22 октября 2010 в 21:28

Если nodereference_autocomplete это модуль, то может просто отключить его? В таблице system найдите модуль и поставьте ему status 0.

Аватар пользователя Zacenty Zacenty 2 августа 2011 в 13:08

У меня тоже была такая ошибка. Я избавился от нее иначе, я установил модуль "reverse_node_reference" и ошибка пропала.