-
Notifications
You must be signed in to change notification settings - Fork 0
config.ini
Стандартный ини-файл с настройками вида
<название>=<значение>
Все значения (даже строковые) вводятся без кавычек. Пробелы до и после знака “=” не допускаются. Регистр символов учитывается. Поддерживаются комментарии, начинающиеся с символа “#” – этот символ должен быть первым в строке. Порядок описания настроек в файле не важен. Если какая-то настройка не указана, то будет взято значение по умолчанию.
Поддерживаемые настройки, в скобках указано значение по умолчанию:
PORT – номер порта веб-сервера (80)
IP – ip-адрес (0.0.0.0)
MAX_CONNECTIONS – максимальное число одновременных подключений (100)
RECV_TIMEOUT_SEC – таймаут подключения в секундах (5)
HTML_ROOT – путь к папке с содержимым сайта относительно рабочей папки сервера, либо абсолютный путь (рабочая папка)
DEFAULT_PAGE – страница по умолчанию, отдаваемая сервером в случае если в запросе страница не указана (index.html)
LOGFILE – путь к файлу для логирования запросов (по умолчанию логи не пишутся)
Все остальные значения трактуются как MIME-типы вида
<extension>=<MIME-type>
где extension – расширение файла без точки