Обработка ручных правок конфигурационных файлов веб-серверов

Данные о WWW-доменах ISPmanager хранит в своей базе данных. Если изменить их через форму Домены → WWW-домены → Изменить, ISPmanager обновит данные в базе. Если изменить их вручную в конфигурационных файлах веб-серверов, то при открытии формы Домены → WWW-домены → Изменить ISPmanager отобразит предупреждение о несовпадении данных. При сохранении формы значения параметров, изменённых вручную в конфигурационных файлах, будут записаны в базу данных.

Чтобы ISPmanager не обрабатывал ручные правки конфигурационных файлов веб-серверов, добавьте опцию Option DisableWebDBReadConf в его конфигурационный файл /usr/local/mgr5/etc/ispmgr.conf. Подробнее см. в статье Конфигурационный файл ISPmanager.

Параметры WWW-доменов хранятся в базе данных /usr/local/mgr5/etc/ispmgr.db. Таблица webdomain.

Название параметра на форме создания/изменения WWW-домена

Название соответствующего поля в базе данных

Кодировка

charset

Индексная страница

dirindex

SSL-порт

ssl_port

CGI-скрипты

cgi

Расширения файлов CGI

cgi_ext

Журнал запросов

log_access

Журнал ошибок

log_error

HSTS

strict_ssl

SSI

ssi

Настроить сжатие

srv_gzip

Уровень сжатия

gzip_level

Настроить кэширование

srv_cache

Период кэширования

expire_period

Значение периода

expire_times

Большинство параметров записывается в конфигурационные файлы обоих веб-серверов: Apache и Nginx. Если один и тот же параметр в них имеет разные значения, то приоритетным является конфигурационный файл Nginx.

Если в конфигурационном файле в секциях HTTP и HTTPS один и тот же параметр имеет разные значения, то приоритетной является секция HTTPS.