Перейти до вмісту

Виконується оновлення

Перш ніж запустити головний засіб оновлення, переконайтеся, що ви виконали [Передпочаткову перевірку] (preflight.md). Для інтерфейсу користувача оновлення потрібно запустити принаймні один раз попередню перевірку, і якщо ви цього не зробили, вас буде скеровано туди.

Запустіть оновлення, перейшовши у своєму браузері до каталогу upgrade вашого сайту:

http://example.com/upgrade/

Має відобразитися така сторінка:

XOOPS Запуск оновлення

Натисніть кнопку «Продовжити», щоб продовжити.

Кожне «Продовжити» переходить до іншого патча. Продовжуйте, доки не буде застосовано всі виправлення та не відобразиться сторінка оновлення системного модуля.

XOOPS Застосований патч оновлення

Що стосується оновлення 2.5.11 → 2.7.0

Section titled “Що стосується оновлення 2.5.11 → 2.7.0”

Під час оновлення з XOOPS 2.5.11 до 2.7.0 програма оновлення застосовує такі виправлення. Кожен представлений як окремий крок у майстрі, щоб ви могли підтвердити, що змінено:

  1. Видаліть застарілий пакетний PHPMailer. Копію PHPMailer, що входить до комплекту, у модулі Protector видалено. PHPMailer тепер постачається через Composer у xoops_lib/vendor/.
  2. Видаліть застарілу папку HTMLPurifier. Так само видаляється стара папка HTMLPurifier у модулі Protector. HTMLPurifier тепер постачається через Composer.
  3. Створіть таблицю tokens. Нова таблиця tokens додана для загального зберігання маркерів із обмеженою областю. Таблиця містить стовпці для ідентифікатора маркера, ідентифікатора користувача, області дії, хешу та позначок часу issued/expires/used, і використовується функціями на основі маркерів у XOOPS 2.7.0.
  4. Розширте bannerclient.passwd. Стовпець bannerclient.passwd розширено до VARCHAR(255), щоб він міг зберігати хеші сучасних паролів (bcrypt, argon2) замість застарілого вузького стовпця.
  5. Додайте параметри cookie сеансу. Додано два нових параметри: session_cookie_samesite (для атрибута cookie SameSite) і session_cookie_secure (для примусового використання файлів cookie лише HTTPS). Перегляньте Після оновлення, щоб дізнатися, як переглянути їх після завершення оновлення.

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

Основний дистрибутив XOOPS підтримується англійською мовою. Підтримку додаткових локалізацій надають XOOPS локальні сайти підтримки. Ця підтримка може надходити у формі налаштованого дистрибутива або додаткових файлів для додавання до основного дистрибутива.

Переклади XOOPS зберігаються на transifex

Якщо ваш XOOPS Upgrader підтримує додаткову мову, ви можете змінити мову, вибравши піктограму мови у верхніх меню та вибравши іншу мову.

XOOPS Мова оновлення