Копії бази та повернення
Система → Діагностика → Копії бази. Кнопка «Зробити копію» кладе файл поряд із сайтом (у storage/backups, поза публічною текою), і його можна завантажити. Копія — знімок усієї бази: записи, товари, користувачі, налаштування. Файли сайту…
Система → Діагностика → Копії бази. Кнопка «Зробити копію» кладе файл поряд із сайтом (у storage/backups, поза публічною текою), і його можна завантажити. Копія — знімок усієї бази: записи, товари, користувачі, налаштування. Файли сайту (завантаження, код) до неї не входять.
Копії за розкладом. Налаштування → Загальні: «Копія бази сама, раз на днів» (нуль — не робити) і «Скільки копій зберігати» — старі прибираються самі. Перед кожним оновленням рушія копія робиться сама, і якщо її зробити не вдалося, оновлення не починається.
Файл копії можна стискати: налаштування «Стискати копії бази (gzip)» робить його в кілька разів меншим, повернення читає його як звичайно. За замовчуванням вимкнено; потрібне розширення PHP zlib.
Копія на тому самому сервері гине разом із сайтом. Тому є Система → Діагностика → Копії на сторону: копія шифрується до виходу з сервера й іде на S3-сумісне сховище або через WebDAV. Потрібне розширення PHP sodium; увімкнути вивантаження можна тільки після повторного введення пароля. Ключ шифрування показується один раз і ніде не зберігається — збережіть його окремо від сайту й від копій: без нього копію не відкриє ніхто. Відкривається вона у вас на комп’ютері, без сайту: на тій самій сторінці лежить маленький файл розшифрування і підказка, як ним користуватися. Перевірте це один раз, коли прийде перша копія.
Кілька місць одразу. Там само, нижче, блок «Додаткові сховища»: та сама зашифрована копія йде в кожне ввімкнене сховище (до п’яти, S3 або WebDAV), крім основного. Збій одного не скасовує решту: якщо копія дійшла не всюди, прийде сповіщення, а в кожного сховища видно час останнього надсилання. «Прибрати» сховище зі списку можна, але вже надіслані туди копії лишаються з того боку. Ключі сховища після збереження не показуються: щоб змінити, приберіть сховище й додайте знову. Те саме, якщо ключ сайту змінили: налаштування старих сховищ тоді не читаються.
Повернути базу з копії. На сторінці «Копії бази», нижче від списку, блок «Повернути базу з копії»: оберіть файл, наберіть його ім’я руками (навмисно, не галочкою) і підтвердьте паролем. Повернення замінює все, що є зараз, на те, що було в копії: записи, замовлення й налаштування, які з’явилися після неї, зникнуть. Скасувати це не можна — зробіть свіжу копію просто перед поверненням.
З консолі хостингу те саме робить команда:
php nex1on db:restore nex1on-2026-09-08-080620.sql --yes
Вона спершу сама робить копію нинішнього стану, і лише потім затирає: якщо ви помилилися файлом, буде куди повернутися. Якщо консолі в хостингу немає — той самий файл заливається в phpMyAdmin.
Файли сайту в зовнішньому сховищі
Налаштування → Медіа → «Файли у зовнішньому сховищі (S3)». Якщо файлів багато або сайт стоїть на слабкому хостингу, кожен новий файл і його розміри можна додатково класти в кошик S3-сумісного сховища (Backblaze B2, Wasabi, Яндекс, Selectel, AWS, MinIO). На вашому сайті файли лишаються теж. Вимкнено, доки не ввімкнете.
- Заведіть окремий кошик і ключ, що має право запису лише в нього.
- Впишіть адресу сховища (лише
https), регіон, кошик, ключ і секретний ключ; секрет зберігається зашифрованим і більше не показується. - Якщо кошик відкритий для читання або перед ним стоїть CDN, впишіть «Адреса для відвідувачів» і ввімкніть «Віддавати файли зі сховища»: адреси файлів, копія яких уже лежить там, будуються від неї. Вимкнули — адреси повернулися на ваш сайт.
- Для файлів, завантажених раніше, виконайте в консолі
php nex1on media:remote.
Закриті файли назовні не відправляються ніколи. Йдуть лише растрові зображення (jpeg, png, gif, webp) і відео (mp4, webm); документи, архіви та SVG лишаються у вас. Видалили файл на сайті — копії в сховищі теж прибираються.
Вид сховища. Окрім S3 обираються WebDAV (Nextcloud, ownCloud, Яндекс.Диск) і FTP. S3 і WebDAV працюють через https із перевіркою сертифіката. FTP потрібен там, де більше нічого немає: у FTPS у PHP сертифікат не перевіряється (захист від підслуховування є, від підміни немає), а звичайний FTP передає пароль відкритим текстом, тому для важливих сайтів беріть S3 або WebDAV. У FTP є поле «Порт FTP» (0 — стандартний 21, допустимі 21 і 1024–65535). Файли кладуться в теки за датами. Змінити сховище може власник; не власник підтверджує паролем, і власникам надсилається лист про цю зміну.
Редактор тем: правити сторінки просто в панелі
Керування сайтом → Редактор тем. Готову тему правити не можна: оновлення її перезапише. Тому ви робите свою тему («Створити власну тему»): вона називається my-…, починається порожньою і виглядає точно як тема-основа, а зберігає тільки файли, які ви змінили. Оновлення теми-основи до вас доходять.
- Увімкнення. Редактор вимкнений, доки власник сайту не ввімкне його, з паролем. Право на нього — «themes.code» — за замовчуванням є лише у власника.
- Що можна правити. Шаблони на тегах (
*.tpl.html), стилі (*.css) і зображення (png, jpg, webp, gif; SVG очищається від небезпечного). Скрипти й серверний код тут не правляться — так задумано: помилка в шаблоні не валить сайт. - Як. Оберіть файл ліворуч, змініть, натисніть «Зберегти». Файл теми-основи відкривається лише для читання: «Змінити цей файл» копіює його у вашу тему. Праворуч — список тегів із поясненням: натиснули на тег, і він став на місце курсора.
- Не писати з нуля. У панелі «Новий файл» є «Новий файл із загального виду»: оберіть вид (сторінка, пошук, стрічка й сторінка запису новин, «запропонувати запис», завантаження, обговорення, зворотний зв’язок, повідомлення) і «Створити з виду» — з’явиться файл із робочим прикладом на тегах, який ви правите далі. Якщо вашу тему ввімкнено, сайт одразу виводить цей приклад замість загального виду. Повторне створення не затирає ваші правки. Вхід, реєстрацію, кабінет і сторінки помилок у своїй темі замінити не можна: там форми й ключі захисту.
- Правила видів. Керування сайтом → Редактор тем → Правила видів (лише власник, редактор має бути ввімкнений). Правило каже: цей вид сторінки, коли сторінка така (рубрика за ключем або номером, або адреса на кшталт
/shop/*), малюй із такого файлу своєї теми. Один файл може служити кільком правилам. Порядок змінюють стрілками, правило можна вимкнути. Найважливіший шаблон запису з «Шаблонів» новин, потім перше відповідне правило, потім файл<вигляд>.<ключ-рубрики>.tpl.html, потім звичайний вид теми. Немає файлу правила — сторінка не ламається. - Пароль. Збереження, перейменування й видалення просять пароль, якщо з останнього підтвердження минуло більше п’яти хвилин.
- Перевірка. Перед збереженням шаблон перевіряється: зайвий або незакритий
[if]/[each], програмний код, надто довгий файл. Помилки показано з рядком, доки вони є, файл не зберігається. - Попередній перегляд і версії. «Попередній перегляд» показує чернетку в закритому вікні, нічого не зберігаючи. У кожного файлу є список попередніх версій: «Повернути цю» повертає файл, а нинішній текст лишається в історії.
- Якщо стало гірше. «Видалити файл» прибирає його з вашої теми: сторінка знову бере файл теми-основи, а текст лишається в історії.
Оновлено 16.10.2026
Поки ніхто не висловився. Будьте першим.