Проблема с обновление с 2.6 до 2.7

Все вопросы/проблемы по установке и использовании.
mitrich
Сообщения: 27
Зарегистрирован: 30 май 2018, 08:29
Имя: Дмитрий Мухановский
Откуда: Россия, Самара

Проблема с обновление с 2.6 до 2.7

Сообщение mitrich »

Срочно прошу помочь, сломался ресурс при обновлении с 2.6 до 2.7
Обновление основного модуля и дополнения прошли успешно from_2.6_to_2.7.php, запустил data_prepare_from_2.6_to_2.7.php
Он долго думал и написал следующую ошибку.

rukovoditel

ALTER TABLE app_fields ADD INDEX idx_type (type(128));
1089
Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys

Как это исправить или вернуть, чтобы работало как раньше.
Остальные элементы БД обновились, главный элемент обновляется до 80% и потом пишет эту ошибку

Копию БД, к сожалению не делал, т.к. не прочитал лог обновлений заранее.
Вложения
Скриншот от 2021-04-08 11-57-13.png
mitrich
Сообщения: 27
Зарегистрирован: 30 май 2018, 08:29
Имя: Дмитрий Мухановский
Откуда: Россия, Самара

Re: Проблема с обновление с 2.6 до 2.7

Сообщение mitrich »

Развернул копию сайта, вроде бы открывает и заходит. Скачал и установил php 7.2 включил в апаче, но текущая база так и не запускается, хотя копия сайта пользуется той же БП, что и основной.
Вложения
ошибка входа.png
php7.2.jpg
Аватара пользователя
support
Техническая поддержка
Сообщения: 9096
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Проблема с обновление с 2.6 до 2.7

Сообщение support »

Обновлять нужно основную версию и дополнение. Убедитесь что файлы дополнения скопировали в нужную папку.
mitrich
Сообщения: 27
Зарегистрирован: 30 май 2018, 08:29
Имя: Дмитрий Мухановский
Откуда: Россия, Самара

Re: Проблема с обновление с 2.6 до 2.7

Сообщение mitrich »

Сделал тестовую копию сайта, чтобы обновить его до 2.8.3.
Все этапы прошли успешно, включая data_prepare_from_2.6_to_2.7.php. Но он всё равно пишет туже ошибку, что и на скрине выше.
Лог Апача, при попытке входа вот такой
10.2.0.95 - - [08/Apr/2021:18:41:18 +0400] "GET /test/index.php?module=users/login HTTP/1.1" 302 491 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36"
10.2.0.95 - - [08/Apr/2021:18:41:18 +0400] "GET /test/index.php?module=tools/check_version HTTP/1.1" 302 609 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36"

Подскажите, чего не хватает, чтобы запустилась обновлённая версия.

В апаче включены след. модули
/etc/apache2/mods-enabled/
alias.conf->../mods-available/alias.conf
alias.load->../mods-available/alias.load
auth_basic.load->../mods-available/auth_basic.load
authn_core.load->../mods-available/authn_core.load
authn_file.load->../mods-available/authn_file.load
authz_core.load->../mods-available/authz_core.load
authz_host.load->../mods-available/authz_host.load
authz_user.load->../mods-available/authz_user.load
autoindex.conf->../mods-available/autoindex.conf
autoindex.load->../mods-available/autoindex.load
deflate.conf->../mods-available/deflate.conf
deflate.load->../mods-available/deflate.load
dir.conf->../mods-available/dir.conf
dir.load->../mods-available/dir.load
env.load->../mods-available/env.load
filter.load->../mods-available/filter.load
mime.conf->../mods-available/mime.conf
mime.load->../mods-available/mime.load
mpm_prefork.conf->../mods-available/mpm_prefork.conf
mpm_prefork.load->../mods-available/mpm_prefork.load
negotiation.conf->../mods-available/negotiation.conf
negotiation.load->../mods-available/negotiation.load
php7.2.conf->../mods-available/php7.2.conf
php7.2.load->../mods-available/php7.2.load
rewrite.load->../mods-available/rewrite.load
setenvif.conf->../mods-available/setenvif.conf
setenvif.load->../mods-available/setenvif.load
status.conf->../mods-available/status.conf
status.load->../mods-available/status.load
Аватара пользователя
support
Техническая поддержка
Сообщения: 9096
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Проблема с обновление с 2.6 до 2.7

Сообщение support »

ошибка возникает сразу или после нажатия на кнопку Войти?
Попробуйте установить чистую версию 2.8 и посмотреть работает ли программа.
Если да, тогда в config/database.php измените название базы и скопируйте папку uploads/
mitrich
Сообщения: 27
Зарегистрирован: 30 май 2018, 08:29
Имя: Дмитрий Мухановский
Откуда: Россия, Самара

Re: Проблема с обновление с 2.6 до 2.7

Сообщение mitrich »

Ошибка возникает сразу, никакого интерфейса не появляется.
Как попробую с чистой 2.8 отпишусь
mitrich
Сообщения: 27
Зарегистрирован: 30 май 2018, 08:29
Имя: Дмитрий Мухановский
Откуда: Россия, Самара

Re: Проблема с обновление с 2.6 до 2.7

Сообщение mitrich »

Чистая база 2.8 заработала, неё скопировал uploads и исправил данные для ДБ.
Он показывает диалог для авторизации, принимает логин и пароль, но потом просто синий фон без какого либо содержания, только сверху слева название пишет.
Что-то может быть не так?
mitrich
Сообщения: 27
Зарегистрирован: 30 май 2018, 08:29
Имя: Дмитрий Мухановский
Откуда: Россия, Самара

Re: Проблема с обновление с 2.6 до 2.7

Сообщение mitrich »

При включении отображения ошибок пишет вот такую ошибку

Fatal error: Uncaught Error: Class 'global_search' not found in /var/www/html/2.8-clear/template/header.php:15 Stack trace: #0 /var/www/html/2.8-clear/template/layout.php(110): require() #1 /var/www/html/2.8-clear/index.php(32): require('/var/www/html/2...') #2 {main} thrown in /var/www/html/2.8-clear/template/header.php on line 15
mitrich
Сообщения: 27
Зарегистрирован: 30 май 2018, 08:29
Имя: Дмитрий Мухановский
Откуда: Россия, Самара

Re: Проблема с обновление с 2.6 до 2.7

Сообщение mitrich »

Установка чистой тестовой 2.6, привязка к текущей базе, а потом обновление её до 2.8 произошло успешно, сайт работает, авторизация и отображение. того чт внутри тоже
nruslan2
Сообщения: 2440
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Проблема с обновление с 2.6 до 2.7

Сообщение nruslan2 »

mitrich писал(а): 09 апр 2021, 14:33 При включении отображения ошибок пишет вот такую ошибку

Fatal error: Uncaught Error: Class 'global_search' not found in /var/www/html/2.8-clear/template/header.php:15 Stack trace: #0 /var/www/html/2.8-clear/template/layout.php(110): require() #1 /var/www/html/2.8-clear/index.php(32): require('/var/www/html/2...') #2 {main} thrown in /var/www/html/2.8-clear/template/header.php on line 15
это ошибка то что у вас дополнения не установлены! у себя такую же ранее встречал!
Последний раз редактировалось nruslan2 09 апр 2021, 20:47, всего редактировалось 1 раз.
Ответить