Проблема с обновление с 2.6 до 2.7
-
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Проблема с обновление с 2.6 до 2.7
Срочно прошу помочь, сломался ресурс при обновлении с 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% и потом пишет эту ошибку
Копию БД, к сожалению не делал, т.к. не прочитал лог обновлений заранее.
Обновление основного модуля и дополнения прошли успешно 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% и потом пишет эту ошибку
Копию БД, к сожалению не делал, т.к. не прочитал лог обновлений заранее.
-
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Re: Проблема с обновление с 2.6 до 2.7
Развернул копию сайта, вроде бы открывает и заходит. Скачал и установил php 7.2 включил в апаче, но текущая база так и не запускается, хотя копия сайта пользуется той же БП, что и основной.
- support
- Техническая поддержка
- Сообщения: 9223
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Проблема с обновление с 2.6 до 2.7
Обновлять нужно основную версию и дополнение. Убедитесь что файлы дополнения скопировали в нужную папку.
-
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Re: Проблема с обновление с 2.6 до 2.7
Сделал тестовую копию сайта, чтобы обновить его до 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
Все этапы прошли успешно, включая 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
- Техническая поддержка
- Сообщения: 9223
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Проблема с обновление с 2.6 до 2.7
ошибка возникает сразу или после нажатия на кнопку Войти?
Попробуйте установить чистую версию 2.8 и посмотреть работает ли программа.
Если да, тогда в config/database.php измените название базы и скопируйте папку uploads/
Попробуйте установить чистую версию 2.8 и посмотреть работает ли программа.
Если да, тогда в config/database.php измените название базы и скопируйте папку uploads/
-
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Re: Проблема с обновление с 2.6 до 2.7
Ошибка возникает сразу, никакого интерфейса не появляется.
Как попробую с чистой 2.8 отпишусь
Как попробую с чистой 2.8 отпишусь
-
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Re: Проблема с обновление с 2.6 до 2.7
Чистая база 2.8 заработала, неё скопировал uploads и исправил данные для ДБ.
Он показывает диалог для авторизации, принимает логин и пароль, но потом просто синий фон без какого либо содержания, только сверху слева название пишет.
Что-то может быть не так?
Он показывает диалог для авторизации, принимает логин и пароль, но потом просто синий фон без какого либо содержания, только сверху слева название пишет.
Что-то может быть не так?
-
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Re: Проблема с обновление с 2.6 до 2.7
При включении отображения ошибок пишет вот такую ошибку
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
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
-
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Re: Проблема с обновление с 2.6 до 2.7
Установка чистой тестовой 2.6, привязка к текущей базе, а потом обновление её до 2.8 произошло успешно, сайт работает, авторизация и отображение. того чт внутри тоже
-
- Сообщения: 2486
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Проблема с обновление с 2.6 до 2.7
это ошибка то что у вас дополнения не установлены! у себя такую же ранее встречал!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 раз.