Все про phpnuke - інформація про phpnuke - оновлення phpnuke

Для чого потрібно оновлювати, і що ви взагалі отримаєте від цього поновлення для вашої версііphp-nuke?

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

Тому, якщо вас цілком влаштовує ваша Нюка, і вам більше не потрібні ніякі фичи, то ви можете і не оновлювати вашу систему, але тоді, раджу я вам, стежити за знайденими уразливими в движку і форумі phpBB, який вбудований в php-Nuke , і під час усувати їх! Раджу частіше відвідувати розділ «Безпека» нашого форуму, де публікуються найсвіжіші уразливості движка!

Все оновлення розділяється на наступні етапи:

Перед початком оновлення обов'язково зробіть копію всіх файлів системи і дамп (бекап) бази даних!

1. Скачування дистрибутива нової версії.

Скачайте дистрибутив нової версії php-nuke, бажано, звичайно, адаптована під російськомовного користувача (такі системи мають префікс RUS). Разархівіруйте архів, перед вами будуть три папки, нас будуть цікавити тільки дві:

html - папка містить в собі файли нової версії системи.

upgrades - папка містить в собі скрипти поновлення БД

Якщо ви здійснюєте перехід з дуже старої версії на нову, наприклад як, з 7,0 до 7,6, то краще буде не копіювати, заміщаючи файли на нові, а спочатку видалити всі файли і папки вашої старої phpNuke, ось вони:

Якщо ви використовуєте не стандартні модулі, то не слід повністю видаляти папку admin і modules, залиште ті файли, які належать цим модулям (порівняйте з файлами з архіву нестандартного модуля).

3. Виправлення конфиг файлу

Після того як ви замінили всі файли на нові, ви так само замінили і конфіг файл, часто забувають налаштувати конфіг файл і після цього сайт не буде підключаться до БД. Тому відкриваємо файл config.php і налаштовуємо його, як і при першій установки phpnuke.

4. Запуск скрипта поновлення БД

Тепер копіюємо файли з папки upgrades дистрибутива нової версії в головну директорію сайту (там де знаходиться mainfile.php). Копіюєте не всі файли, а то як ті які укладаються в інтервал ваших версій, наведу приклад, припустимо нам треба оновити php-nuke 7.0 до 7.6, для цього відкриваємо папку:

upgrades / 7.х / і копіюємо звідти сл-е файли:

Схожі статті