Миграция сайта J!1.5 на J!1.6

Все, сегодня решил и довел до конца перевод сайта на 1.6.

Если кратко – то:
– скачиваете и ставите плагин jupgrade (есть статья по переводу с J! 1.5 на 1.6).
– идете в options, ставите чтобы не менял позиции в шаблоне (я не поставил, все съехало), может там еще что-либо изменилось с тех пор
– запускаете обновление сайта – СОЗДАЕТСЯ параллельная структура (таблицы) в БД с другими префиксами,

– сайт продолжает работать на старой схеме
– новый сайт находится по адресу http://ваш_сайт/jupgrade/
– и админка тамже http://ваш_сайт/jupgrade/administrator/

Ну а дальше дело техники

– смотрите на сайт, статьи, категории, контакты,

– ставите сторонние компоненты и плагины из JED для новой версии,

– ну и прочее

Когда решили, что новая версия сайта работает полностью, то переключаете на новую модель. Там же в статье это написано, как это сделать:

– создаете в корне папку для backup, перемещаете все папки и файлы (кроме папки jupgrade) из корневого каталога сайта в эту папку.

– перемещаете файлы и папки из папки jupgrade в корневую папку сайта.

– теперь по ссылке уже открывается новая версия сайта

– ну и еще раз проверяете, что все нормально.

Мне пришлось еще раз указать шаблон по умолчанию, и просто тронуть меню (save без изменения), чтобы все стало нормально отображаться.

Из всей работы хлопотно было со следующем: категории контактов напрочь снеслись, ну и из-за того, что я не отметил сохранять позиции – все модули изменили позиции.
Т.е. у меня получилось, что надо было перепривязать модули к позициям, пройтись по категориям контактов, ну и как-то глюконуло меню, пришлось часа 2-3 повозиться и перестроить его.
Ну и ребята, которые поддерживают шаблон, который я использую, в 1.6 изменили работу со стилями, но благо на это есть тестовый сайт, где я тестировал работу шаблона и галереи до начала миграции.

Leave a Reply

Your email address will not be published. Required fields are marked *