Отображается только главная страница, при переходе по ссылкам - страница не найдена!

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

Аватар пользователя ZxNick ZxNick 9 декабря 2010 в 9:35

Отображается только главная страница, при переходе по ссылкам - страница не найдена! (чистые ссылки - выключены)
Всё работало, установил модуль realname, появилась ошибка warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'realname_username' was given in /space/home/clients/websites/****/****.ru/public_html/includes/theme.inc on line 656.
и перестали работать ссылки, отображалась только стартовая страница, после удаления модуля (из директории с модулями) ошибка пропала, но ссылки так и не заработали, через settings.php выключил чистые ссылки (добавив $conf['clean_url'] = 0;) - но ссылки так и не заработали! далее в settings.php пареметр $update_free_access = FALSE; изменил на TRUE и запустил update.php - но это тоже не помогло Sad
ЧТО ДЕЛАТЬ?

Комментарии

Аватар пользователя natbampo natbampo 9 декабря 2010 в 9:47

"ZxNick" wrote:
осле удаления модуля (из директории с модулями)

модули не так удаляются. Из админки надо удалять.
Запусти:
menu_rebuild();
- чтобы меню перестроилось

Аватар пользователя natbampo natbampo 9 декабря 2010 в 10:15

Вообще помоему при заходе на список модулей (управление/конструкция сайта/модули) должна выполняться и так эта функция.

Аватар пользователя ZxNick ZxNick 9 декабря 2010 в 10:19

я не куда не могу зайти, у меня при нажатии на любой линк появляется - страница не найдена! только главную вижу.... такое появилось сразу после установки модуля - при установке модуля произошла ошибка на стороне хостера, и возможно из за этого не выполнилась эта функция!
как мне сейчас можно вызвать процедуру menu_rebuild();?

Аватар пользователя ZxNick ZxNick 9 декабря 2010 в 11:09

добавил в settings.php menu_rebuild();
запустил главную страницу
Fatal error: Call to undefined function menu_rebuild() in /space/home/clients/websites/w***/****.ru/public_html/sites/default/settings.php on line 240 (то есть пишет что нет такой функции.... может как то по другому можно её вызвать?)
удалил из файла settings.php menu_rebuild();
запускаю ?q=admin и index.php?q=admin - всё ровно страница не найдена

Аватар пользователя natbampo natbampo 9 декабря 2010 в 11:24

я ошибся, в settings.php не выйдет. Добавь его в конец index.php(который в корневой папке) для верняка.

проблема также в том что ты модуль неверно удалил. Желательно наверно в базе в таблице system для этого модуля установить столбец status в ноль.