N1 N1Time

Страница

Вимоги до хостингу

Що потрібно серверу, щоб NEX1ON став, і що робити, якщо майстер зупинився.

Коротко

  • PHP 8.2 або новіший (перевірено на 8.2, 8.3 і 8.4).
  • База даних: MariaDB 10.4+ або MySQL 8.0+.
  • Вебсервер: Apache або LiteSpeed з mod_rewrite, або nginx (зразок налаштувань є в архіві, `samples/nginx.conf`).
  • Теки для запису: `config`, `storage`, `public/uploads`.
  • Composer, Node.js і SSH не потрібні.

Розширення PHP

Обов'язкові: `pdo_mysql`, `mbstring`, `json`, `openssl`, `fileinfo`. Без них майстер встановлення не піде далі. Бажані: `gd` (зменшення картинок), `zip` (перенесення сайту), `curl`, `exif`, `sodium`, `dom`: без них сайт працює, але частину можливостей вимкнено.

Налаштування PHP

Бажано `memory_limit` від 128M та `upload_max_filesize` і `post_max_size` від 8M.

Корінь сайту

Найкраще призначити коренем теку `public`: тоді код рушія взагалі недоступний із браузера. Якщо корінь змінити не можна, працює `.htaccess` у корені архіву (Apache); для nginx — зразок налаштувань.

Якщо майстер зупинився

Червоний пункт на кроці «Сервер» підписаний: що виправити, написано під ним; виправте й натисніть «Перевірити ще раз». Встановлення безпечне до повтору: зроблене пропускається. Докладна таблиця «що видно — що робити» — у файлі `docs/trebovaniya.md` в архіві (російською).

Обновлено 01.10.2026