N1 Nex1on

Встановлення модуля чи теми з архіву

Як покласти модуль або тему файлом .zip і чому це робиться у два кроки й лише власником.

Оновлено 18.10.2026

Модуль або тему можна поставити з файлу .zip. Архів — це чужий код, який потім працює на вашому сервері, тому все влаштовано обережно: встановлення робить лише власник, із повторним уведенням пароля, а спершу архів лише оглядається.

Увімкнення можливості

Кнопка «Встановити з архіву» стоїть на сторінці Доповнення → Модулі. Сама можливість за замовчуванням вимкнена: на сторінці встановлення її вмикає власник кнопкою «Увімкнути». Вмикайте, лише якщо знаєте, звідки беруться архіви.

Два кроки

1. Огляд. Оберіть, що ставите (модуль чи тему), і завантажте файл .zip (до 20 МБ). Архів розпаковується в тимчасову закриту теку, читається опис, перевіряється підпис; у відповідь ви отримуєте звіт «Що в архіві». Нічого не встановлюється й не запускається.
2. Встановлення. Якщо звіт влаштовує, позначте «Я розумію, що код цього архіву виконуватиметься на моєму сервері» і натисніть «Встановити». Перед встановленням файли перевіряються ще раз: якщо між оглядом і встановленням вони змінилися, встановлення відмовить і архів треба завантажити знову.

Підпис

Архів з підписом Nex1on ставиться одразу. Архів без підпису — лише якщо власник окремо дозволив «архіви без підпису» на сторінці встановлення і в самому звіті позначив, що розуміє ризик: ми не знаємо, хто його зібрав і що всередині, а його код отримає повний доступ до сайту та бази. Якщо на сервері нічим перевірити підпис, підписані архіви не приймаються.

Заміна та відкат версії

Якщо такий модуль уже стоїть, стара тека зберігається в storage/backups, а заміну на старішу версію чи на архів з іншим підписом треба окремо підтвердити. Не можна замінити працюючу версію: спершу вимкніть її. Вбудований модуль можна замінити лише новішим архівом із підписом Nex1on.

Після встановлення

Модуль лишається вимкненим, а його міграції не виконуються: увімкніть модуль окремо, коли будете готові. Увімкнення запускає код модуля з тими самими правами, що й сайт, тому перед ним зробіть копію бази.

Чи допомогла ця стаття?
На цій сторінці