Технические подробности ZipWP
Увеличение лимитов для сайта
Для корректной генерации сайта при его создании задаются следующие значения параметров:
- в конфигурационном файле
/etc/nginx/vhosts/ПОЛЬЗОВАТЕЛЬ/САЙТ.conf:proxy_connect_timeout— 30sproxy_send_timeout— 120sproxy_read_timeout— 180s
- в конфигурационном файле
/var/www/ПОЛЬЗОВАТЕЛЬ/data/www/САЙТ/wp-config.php:WP_MEMORY_LIMIT— 512M
- в конфигурационном файле
/etc/apache2-isp-php_ВЕРСИЯ/vhosts-php/САЙТ.conf:max_execution_time= 300max_input_time= 180upload_max_filesize= 128Mpost_max_size= 128M
После завершения генерации значения параметров nginx автоматически возвращаются к прежним значениям. Остальные параметры не меняются.
Выбор режима и версии PHP
Для сайта выбирается режим обработки PHP, установленный для пользователя по умолчанию, и версия PHP 8.1 или самая близкая к ней из доступных пользователю.
Конфигурационный файл
Данные о настройках модуля добавляются в параметры конфигурационного файла панели.
База данных
Для пользователя в таблице userprops добавляются параметры:
limit_aiwordpress— количество доступных пользователю генераций. Значение по умолчанию: 0. Значение по умолчанию для www-root: не ограничено.aiwp_generation_count— количество потраченных генераций.