Как обновить Okay CMS до следующих версий с обновлениями + ВИДЕО

Категории

Данная инструкция касается обновления версий 3 и 4

 

 

В связи с тем, что поступает много вопросов по поводу обновления Okay CMS  до последующих версий, мы решили написать подробную инстукцию по обновлению системы и снять видео!

По данной ссылке вы можете найти все версии Okay CMS 3 c изменениями https://okay-cms.com/diff/
Важно! Если вы хотите обновиться с версии 3.4.0 на версию 3.5.2, вам необходимо обновлять все версии по порядку.

Давайте рассмотрим на примере обновления с 3.4.0 до 3.5.2

Порядок действий: 

Доступные изменения следующих версией, смотрим тут https://okay-cms.com/diff/ в моем случае следующая версия для обновления будет (3.4.1)

0. Делаем бекап БД и файлов кроме папки files

1. Скачаваем все необходимые версии с изменениями.
2. Затем необходимо зайти на хостинг и в файловый менеджер.
3. В файловом менеджере выбрать версию обновления (OkayCMS_3.4.1_diff.zip) выделить все нужные файлы, кроме 1DB_changes и папки design, и выгрузить их с заменой. Всё, вы обновили сайт до следующей версии.

5. Если в архиве есть папка 1DB_changes это значит, что необходимо еще внести изменения в БД.
6. Для этого, проваливаемся в папку 1DB_changes

7. Затем находим update_ 3.4.1 sql и открываем в режиме редактирования или как вам удобно


8. Копируем содержимое файла update_ 3.4.1.sql

 
9. Заходим на хостинг, выбираем нужную нам БД - SQL и вставляем скопированный нами текст - нажимаем Вперед. 

10. Теперь самое сложное. Обновление шаблона. Если он у вас стандартный - то можно просто перезалить папку. Если же делали изменения (а чаще всего делали) то нужно перенести именно изменения. Для этого лучше всего использовать GitHub.
Заходим на страницу с последней версией и смотрим какие файлы были затронуты

11. Интересующие нас файлы находятся в папке design. В последней версии было два таких файла

12. Кликаем по ним, переходим вниз и видим изменения.

13. Дальше пытаемся разобраться, нужно ли это вам, и если нужно - переносим индивидуально в ваш шаблон изменения. Для легкости понимания можно также почитать содержание новой версии и постараться там понять, зачем именно это сделано. Например здесь мы видим что затрагивались файлы email_password_remind.tpl и mobile_menu.tpl
Идем в описание обновления и смотрим что под это подходит. Находим следующее

 

Это уже дополнительно, если хочется понимать что именно делаем. Чаще всего можно и по коду понять что изменилось. Переносим эти изменения себе на сайт и всё, система обновлена.

Комментарии 2
Дмитрий
03.04.2023, 21:09
Здравствуйте. В папке обновления на последнюю версию 1DB_changer, есть только файл okay_clean. В инструкции по обновлению о нем ничего не говорится. Нужно ли с ним что-то делать и для чего он нужен?
OkayCMS
07.04.2023, 09:02
Дмитрий, нет с ним ничего не нужно делать. Это чистая версия БД для дефолтной системы
Роман
01.07.2022, 13:08
Нужно ли устанавливать каждую новую версию отдельно или можно сразу перескочить например: с версии 4.0.2 на версию 4.3.0
OkayCMS
01.07.2022, 13:12
Роман, нужно устанавливать все версии по очереди
Написать комментарий
Войдите в личный кабинет
Скачать OkayCMS
version 2.4.0
Подписаться на рассылку
Вы будете получать подборку полезных статей по работе с сайтом на OkayCMS, скидки на модули и шаблоны