Обновление с 6.1 до 6.2

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

Аватар пользователя 0sa 0sa 10 апреля 2008 в 14:14

Как правильно обновить сайт с 6.1 до 6.2 ? Да и вобще как происходит процес обновления?
Получил сообщение о выходе новой версии, перешел по ссылке и скачал, скопировал на сайт и он перестал работать. При попытке зайти выдает ошибку.
Пришлось восстановить из резервной копии и чтобы опять не испортить решил посоветоваться.
Поскольку поиск по сайту нечего не нашел решил создать тему, думаю таким новичкам как я пригодится

Комментарии

Аватар пользователя andypost@drupal.org andypost@drupal.org 10 апреля 2008 в 14:24

Это обновление наверняка несовместимо с текущими модулями - в нем отменили иерархическое наследие доступов для пунктов меню, так что нужно смотреть используемые модули на предмет совместимости.

Аватар пользователя avatar avatar 10 апреля 2008 в 14:48

"скопировал на сайт и он перестал работать" - а файлик UPGRADE.txt вы читали ? недостаточно просто перезаписать файлы.

Аватар пользователя EK EK 10 апреля 2008 в 21:50

обновился вроде все ок (запускал update... и т.п.)
перестал работать taxonomy_menu !!! (не отображаються подменю)
сейчас мучаю... (буду читать да наверное перепишу модуль - когдат под 5рку делал...)

Аватар пользователя EK EK 11 апреля 2008 в 2:24

не могу найти, что изменили (толком) пойду CVS смотреть...
если кто нашел отпишите... попробую подправить.

после лазаний увидел, что в базе меню есть !!!
и при попытке зайти по пути: друпал говорит, что у вас нет прав.

как временное решение в taxonomy_menu.inc
после
// If the number of children nodes of this term is
// zero and the Hide Empty Terms option is enabled,
// dont create the menu item
if (variable_get('taxonomy_menu_hide_empty', FALSE) == FALSE or $num != 0) {
$name = t($term->name);
if (variable_get('taxonomy_menu_display_num', FALSE) == TRUE) {
$name .= ' ('. $num .')';
}
$items[$path] = array(
----------------------------------------
вставил:
'access arguments' => array('access content'),
----------------------------------------
заработало... но при добавлении терма меню не обновляеться...
нужно идти в настройки taxonomy_menu и жать "сохранить"
или при добавлении ноды в терм он появляеться в меню...

PS спать хочу туплю... главное сайт заработал... (обновился блин!!!)

Аватар пользователя 0sa 0sa 11 апреля 2008 в 20:29

После копирования файло на сервер при попытке открыть любую страницу пишет Fatal error: Call to undefined function: user_current_to_arg() in /home/exata/public_html/includes/menu.inc on line 594
1 файл не копирует default.settings.php
Что делать ???

Аватар пользователя 0sa 0sa 11 апреля 2008 в 20:47

Решение нашел
Я вошел не под первым созданным пользователем и из-за этого нежно было в файле settings.php заменить $ update_free_access = на TRUE