/user/register - страниа не найдена

Прислано: XyuH91wka

вс, 14/03/2010 - 15:01

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

Добого,
http://krdress.ru/user/register страница не найдена.
Где искать? Что слетело?
заменил модуль user на такой же с локального сервера домашнего пк, та же беда.

Комментарии


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

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано RxB в вс, 14/03/2010 - 15:03.

Меню пересобери сначала


Опубликовано XyuH91wka в вс, 14/03/2010 - 15:14.

Дык думаю тут меню ни при чем он просто не находит страницу регистрации
даже если убираешь верхнию менюшки регистрации то со стандартной формой таже ерунда. =/


Опубликовано RxB в вс, 14/03/2010 - 15:15.

Тогда срочно читать API, в особенности принцип работы меню


Опубликовано XyuH91wka в вс, 14/03/2010 - 15:20.

RxB, чес слово подскажи, не язви, бывает всякое,
а это реально срочно надо сделать, мне завтра на операцию ложиться, а тут.
Только все настроил все вчера работало, а сегодня беда.


Опубликовано RxB в вс, 14/03/2010 - 15:25.

RxB не язвит, а даёт советы, то что кто-то не прислушивается и жалуется на что-то, так это его личные проблемы.
menu_rebuild() в index.php для начала


Опубликовано XyuH91wka в вс, 14/03/2010 - 15:35.

Блин, 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 поставить, если я правильно понял? А ссылки и пункты меню слетят?


Опубликовано RxB в вс, 14/03/2010 - 15:37.

Я написал текст функции?
Тебе ВЫЗОВ нужен.


Опубликовано XyuH91wka в вс, 14/03/2010 - 15:40.

Дак ты всегда загадками пишешь сколько постов с тобой читаю...


Опубликовано RxB в вс, 14/03/2010 - 15:42.

Меньше базарь.
Вставляй давай


Опубликовано XyuH91wka в вс, 14/03/2010 - 15:45.

function menu_rebuild();
правельно вставил?
Ни чего не происходит просто ...


Опубликовано RxB в вс, 14/03/2010 - 15:51.

После операции начинаешь учить 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();

Потом смотришь чего получилось


Опубликовано XyuH91wka в вс, 14/03/2010 - 22:55.

Блин не пинай, реально делаю один в один, ниче го на сайте не происходит =/


Опубликовано XyuH91wka в пн, 15/03/2010 - 04:49.

Большое спасибо RxB ты хоть и своеобразный человек и от тебя уж совсем не ожидал, но ... Спасиб
Только разберусь с личным и в скором времени еще тебе помогать буду ^^

По теме: Сделал один в один, ни фига. Скорей всего где то вырезал в модуле каком то лишнее, хотя практически все заменил по новой, апдейт модулей могу повлиять на это дело как то? =/

Востановил базу за четыре дня назад, и ровно 10 часов криатива не отходя от пк ^_^ Только закончил.


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