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

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

Комментарии

Аватар пользователя XyuH91wka XyuH91wka 14 марта 2010 в 18:14

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

Аватар пользователя XyuH91wka XyuH91wka 14 марта 2010 в 18:20

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

Аватар пользователя XyuH91wka XyuH91wka 14 марта 2010 в 18: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 марта 2010 в 18: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 XyuH91wka 15 марта 2010 в 7:49

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

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

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