/user/register - страниа не найдена
Прислано: XyuH91wka
вс, 14/03/2010 - 15:01
Добого,
http://krdress.ru/user/register страница не найдена.
Где искать? Что слетело?
заменил модуль user на такой же с локального сервера домашнего пк, та же беда.
- XyuH91wka's blog
- Для комментирования войдите или зарегистрируйтесь
Меню пересобери сначала
- Для комментирования войдите или зарегистрируйтесь
Дык думаю тут меню ни при чем он просто не находит страницу регистрации
даже если убираешь верхнию менюшки регистрации то со стандартной формой таже ерунда. =/
- Для комментирования войдите или зарегистрируйтесь
Тогда срочно читать API, в особенности принцип работы меню
- Для комментирования войдите или зарегистрируйтесь
RxB, чес слово подскажи, не язви, бывает всякое,
а это реально срочно надо сделать, мне завтра на операцию ложиться, а тут.
Только все настроил все вчера работало, а сегодня беда.
- Для комментирования войдите или зарегистрируйтесь
RxB не язвит, а даёт советы, то что кто-то не прислушивается и жалуется на что-то, так это его личные проблемы.
menu_rebuild() в index.php для начала
- Для комментирования войдите или зарегистрируйтесь
Блин, RxB я не жалуюсь совсем просто чесно, совсем нет времени а с таким я ни разу не сталкивался, через 5ть дней хоть наизусть, нк а сегодня так и звиздец тут просто...
<?php
function menu_rebuild() {
variable_del('menu_rebuild_needed');
$menu = menu_router_build(TRUE);
_menu_navigation_links_rebuild($menu);
// Clear the menu, page and block caches.
menu_cache_clear_all();
_menu_clear_page_cache();
if (defined('MAINTENANCE_MODE')) {
variable_set('menu_rebuild_needed', TRUE);
}
}
?>Это в index поставить, если я правильно понял? А ссылки и пункты меню слетят?
- Для комментирования войдите или зарегистрируйтесь
Я написал текст функции?
Тебе ВЫЗОВ нужен.
- Для комментирования войдите или зарегистрируйтесь
Дак ты всегда загадками пишешь сколько постов с тобой читаю...
- Для комментирования войдите или зарегистрируйтесь
Меньше базарь.
Вставляй давай
- Для комментирования войдите или зарегистрируйтесь
function menu_rebuild();
правельно вставил?
Ни чего не происходит просто ...
- Для комментирования войдите или зарегистрируйтесь
После операции начинаешь учить PHP.
Оригинальный index.php:
<?php // $Id: index.php,v 1.94 2007/12/26 08:46:48 dries Exp $ /** * @file * The PHP page that serves all page requests on a Drupal installation. * * The routines here dispatch control to the appropriate handler, which then * prints the appropriate page. * * All Drupal code is released under the GNU General Public License. * See COPYRIGHT.txt and LICENSE.txt. */ error_reporting(E_ALL); require_once './includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); $return = menu_execute_active_handler(); // Menu status constants are integers; page content is a string. if (is_int($return)) { switch ($return) { case MENU_NOT_FOUND: drupal_not_found(); break; case MENU_ACCESS_DENIED: drupal_access_denied(); break; case MENU_SITE_OFFLINE: drupal_site_offline(); break; } } elseif (isset($return)) { // Print any value (including an empty string) except NULL or undefined: print theme('page', $return); } drupal_page_footer();
Добавляешь menu_rebuild(), заходишь один раз, удаляешь:
<?php // $Id: index.php,v 1.94 2007/12/26 08:46:48 dries Exp $ /** * @file * The PHP page that serves all page requests on a Drupal installation. * * The routines here dispatch control to the appropriate handler, which then * prints the appropriate page. * * All Drupal code is released under the GNU General Public License. * See COPYRIGHT.txt and LICENSE.txt. */ error_reporting(E_ALL); require_once './includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); ////////////////////////////////////////////////////ВОТ ОНА!!!!!!!!!! menu_rebuild(); ////////////////////////////////////////////////////ВОТ ОНА!!!!!!!!!! $return = menu_execute_active_handler(); // Menu status constants are integers; page content is a string. if (is_int($return)) { switch ($return) { case MENU_NOT_FOUND: drupal_not_found(); break; case MENU_ACCESS_DENIED: drupal_access_denied(); break; case MENU_SITE_OFFLINE: drupal_site_offline(); break; } } elseif (isset($return)) { // Print any value (including an empty string) except NULL or undefined: print theme('page', $return); } drupal_page_footer();
Потом смотришь чего получилось
- Для комментирования войдите или зарегистрируйтесь
Блин не пинай, реально делаю один в один, ниче го на сайте не происходит =/
- Для комментирования войдите или зарегистрируйтесь
Большое спасибо RxB ты хоть и своеобразный человек и от тебя уж совсем не ожидал, но ... Спасиб
Только разберусь с личным и в скором времени еще тебе помогать буду ^^
По теме: Сделал один в один, ни фига. Скорей всего где то вырезал в модуле каком то лишнее, хотя практически все заменил по новой, апдейт модулей могу повлиять на это дело как то? =/
Востановил базу за четыре дня назад, и ровно 10 часов криатива не отходя от пк ^_^ Только закончил.
- Для комментирования войдите или зарегистрируйтесь


Комментарии