Як оновити 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_cnanges і папки design,   і вивантажити їх з заміною. Все, ви оновили сайт до зро версії.

5. Якщо в архіві є папка 1DB_cnanges це означає, що необхідно ще внести зміни в БД.
6. Для цього, провалюємось в папку 1DB_cnanges

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 4.5.0
Підписатися на розсилку
Ви будете отримувати добірку корисних статей по роботі з сайтом на OkayCMS, знижки на модулі і шаблони