Страница 1 из 1

Ошибка при обновлении 2.5.1->2.6.1

Добавлено: 06 июн 2020, 11:06
nikorn
В связи с выходом версии 2.7 встала необходимость обновить версию 2.5.1 до 2.6.1

Процесс обновления:
1) Делаю резервную копию всех старых файлов
2) Удаляю старые файлы
3) Распаковываю файлы установочных пакетов rukovoditel_2.6.1.zip и rukovoditel_ext_2.6.1.zip в соответствующие папки
4) Восстанавливаю из резервной копии папку config
5) Запускаю скрипт обновления /install/autoupdate/from_2.5_to_2.6.php.
Все шаги проходят успешно. Однако после обновления система не запускается

Проделывал обновление уже раз пять, и каждый раз возникает какая-то проблема
Поначалу после обновления был просто пустой экран с заголовком программы
В каком-то случае выпадали сообщения об ошибке о необходимости обновления версии 2.5.1
А теперь при запуске после обновления появляется сообщение об ошибке:

Код: Выделить всё

Database Error: 1054 - Unknown column 'assigned_to' in 'where clause'
Query: select * from app_ext_ipages where parent_id=0 and (find_in_set(0,users_groups) or find_in_set(20,assigned_to) or is_menu=1) order by sort_order, name
Page: /index.php?module=dashboard/

Re: Ошибка при обновлении 2.5.1->2.6.1

Добавлено: 06 июн 2020, 11:16
support
Во первых удалять все файлы нет необходимости, достаточно просто перезаписать их. Но раз уже удалили, не забудьте перенести потом папку /uploads (вложения)
Во вторых у ваш же установлено дополнение и его так же нужно обновлять, так как основная версия и дополнение зависимы.

Для обновления базы до 2.6 выполните:
http://[ваш сайт]/install/autoupdate/from_2.5_to_2.6.php
http://[ваш сайт]/install/ext_autoupdate/from_2.5_to_2.6.php

Затем для обновления до 2.7 выполните:
http://[ваш сайт]/install/autoupdate/from_2.6_to_2.7.php
http://[ваш сайт]/install/autoupdate/data_prepare_from_2.6_to_2.7.php
http://[ваш сайт]/install/ext_autoupdate/from_2.6_to_2.7.php

Re: Ошибка при обновлении 2.5.1->2.6.1

Добавлено: 06 июн 2020, 12:56
nikorn
Виноват, давно не обновлялся, забыл что дополнение тоже нужно обновить