Требования к хостингу
Что должно быть на сервере, чтобы платформа работала.
- PHP 8.1+ с расширениями: pdo_mysql, mbstring, curl, json, openssl, fileinfo
- MySQL 5.7+ или MariaDB 10.3+
- Apache с mod_rewrite и AllowOverride для .htaccess
- Возможность создать wildcard-поддомен *.домен в ту же директорию
- SSL-сертификат, покрывающий поддомены
- PHP-cron: cron/run-jobs.php каждые 5 минут, cron/cleanup.php раз в сутки
Права
chmod 750 cache logs uploads\ncp .env.example .env && chmod 600 .env
warning
Файл .env содержит доступы к базе и платёжным системам. Он закрыт от доступа по HTTP правилом в .htaccess и в списке FilesMatch.