Як оновити движок DLE

Від автора: вітаю вас, друзі

Від автора: вітаю вас, друзі. Ми продовжуємо серію статей, присвячених роботі з CMS DLE. І в цій статті ми розглянемо, як оновити движок DLE і перейти зі старої версії на нову версію движка.

Перш, ніж ми приступимо до процесу оновлення, давайте спробуємо відповісти на питання, а чи потрібно взагалі оновлювати движок? Бути може, варто надходити за принципом: працює - не чіпай?

В даному випадку це не завжди хороший принцип. Двигуни оновлюються не просто так, найчастіше, в новій версії CMS виправляються всілякі помилки і уразливості, що призводять до нестабільної роботи сайту, а також несуть в собі ризик злому вашого сайту. А помилок таких може бути досить багато і в один прекрасний момент ви можете спробувати зайти в адмінку вашого сайту і виявити, що контроль над сайтом втрачений, сайт зламали.

За прикладами далеко ходити не потрібно, достатньо зайти на офіційний сайт DLE в розділ баг Фікс і виявити там 8 сторінок всіляких помилок, які були знайдені в попередніх версіях движка.

Так що якщо ви все ще використовуєте одну зі старих версій DLE, тоді прийшов час задуматися над її відновленням. До того ж, на додаток до виправлення різних помилок і вразливостей, як приємний бонус після оновлення ви отримаєте новий додатковий функціонал для вашого сайту.

До того ж, на додаток до виправлення різних помилок і вразливостей, як приємний бонус після оновлення ви отримаєте новий додатковий функціонал для вашого сайту

Безкоштовний курс «Основи створення тим WordPress»

Вивчіть курс і дізнайтеся, як створювати багатомовні теми з нестандартною структурою сторінок

завантажити курс

Отже, давайте приступимо. Зараз у мене встановлена ​​десята версія движка (DLE 10.2, якщо бути точним). Давайте відновимо її до останньої актуальної версії (на момент написання статті це версія 11.0).

У процесі оновлення нам потрібно буде пройти кілька нескладних кроків. Перше, що нам слід зробити, - це бекап поточної версії сайту. Тут нам необхідно завантажити з сервера всі файли і папки движка, а також зробити дамп бази даних. Все це потрібно на той випадок, якщо щось піде не так. В цьому випадку ми зможемо повернути все на свої місця. Качаємо з сервера на свій робочий комп'ютер всі файли движка.

Качаємо з сервера на свій робочий комп'ютер всі файли движка

Тепер йдемо в phpMyAdmin і зробимо бекап бази даних сайту, скориставшись вкладкою Експорт.

Тепер йдемо в phpMyAdmin і зробимо бекап бази даних сайту, скориставшись вкладкою Експорт

Після цього переходимо до другого кроку. Викачуємо актуальну версію DLE з офіційного сайту і розпаковуємо архів. З розпакованого архіву нам буде потрібно вміст папки upload, все, крім папки templates. Копіюємо все це на сервер, погоджуючись із заміною.

Копіюємо все це на сервер, погоджуючись із заміною

Також з папки templates, яку ми пропустили на попередньому кроці, можна скопіювати папку smartphone, якщо її немає у вашій папці templates.

Залишилося запустити скрипт оновлення, який повинен бути доступний за адресою http: //your-site/upgrade/index.php, і слідувати інструкціям (зверніть увагу, якщо ви використовуєте демо-версію скрипта, тоді у вас, швидше за все, не буде можливості її оновити).

Після завершення процедури оновлення видаляємо папку upgrade і файл install.php з вашого сервера. Це потрібно зробити з метою безпеки. Останнє, що нам потрібно зробити, це очистити кеш сайту в адмін-панелі, а також внести правки в шаблон згідно зі списком змін, який ви можете знайти за цією адресою - http://dle-news.ru/extras/diffs/

Власне, все. Не забувайте, що якщо щось пішло не так і оновлення не виходить завершити, тоді Ви завжди можете відкотитися до попередньої версії, використовуючи файли і дамп бази з резервної копії.

Якщо ви хочете більше дізнатися про створення сайтів на движку DLE, тоді рекомендую познайомитися з нашим курсом Створення сайту на CMS DLE . На цьому у мене все. Успіхів!

Безкоштовний курс «Основи створення тим WordPress»

Вивчіть курс і дізнайтеся, як створювати багатомовні теми з нестандартною структурою сторінок

завантажити курс

Подивіться відео зі створення сайту на CMS DLE з нуля!

дивитися

Перш, ніж ми приступимо до процесу оновлення, давайте спробуємо відповісти на питання, а чи потрібно взагалі оновлювати движок?
Бути може, варто надходити за принципом: працює - не чіпай?