Инструкция по обновлению OkayCms любой версии со стандартным шаблоном дизайна.

Категорії

  ПІДГОТОВЧІ РОБОТИ

1. Для початку необхідно дізнатися свою версію. Для цього заходимо в адмінку і в футере бачимо нашу версію.

приклад:

2. Коли ми знайшли версію, заходимо на https://github.com/OkayCMS/Okay

  Там ми побачимо останню існуючу версію на даний момент:

3. Відкриваємо папки і файли, в яких є зміни після нашої версії (в даному випадку варто 2.1.3, дивимося зміни 2.1.4)

 

і відкриваємо файли, які мають зміни:

 

РОБОТА З БД

1. Заходимо в БД сайту і робимо дамп.

 

2. Після чого, дивимося на гітхабе файл update_2.1.4.sql

УВАГА!!! При оновленні OkayCMS використовуються тільки файли виду:

update_НОМЕРверсіі.sql. (в даному випадку u pdate_2.1.4.sql )

okay_clean.sql використовувати МОЖНА! Зітрете собі все значення з бази даних.

Копіюємо вміст файлу u pdate_2.1.4.sql

далі в PHPmyAdmin вставляємо код в поле SQL і виконуємо SQL запит.

ВСЕ, база даних була поновлена. Дамп БД необхідний для того, щоб відновити її, якщо щось піде не так.

 

ОНОВЛЕННЯ Фото CMS

1. Заходимо на гіт і дивимося, в яких файлах і папках були зміни, і запам'ятовуємо їх.

2. Заходимо по ФТП на наш сайт (можна використовувати filezilla), після чого починаємо по черзі викачувати файли, які оновлювалися (зручно це робити по папках).

  У цій папці викачані файли, які необхідно буде змінювати.

3. Заходимо в кожен файл на github, який змінювався, копіюємо код і порівнюємо його з кодом нашої версії, шукаємо відмінності, виправляємо їх і закачуємо змінені файли на сервер.

  Для того, щоб було зручно бачити відмінності можна відкрити файли в phpStorm, натиснути правою кнопкою миші на код і натиснути compare with clipboard і відкриється вікно порівняння.


Після того, як всі файли в папках будуть оновлені, ваша CMS стане на одну версію новіше.

Поки немає відгуків
Ваш комментрарій буде першим :)
Написати коментар
увійдіть в особистий кабінет
Завантажити OkayCMS
version 4.5.0
Підписатися на розсилку
Ви будете отримувати добірку корисних статей по роботі з сайтом на OkayCMS, знижки на модулі і шаблони