Как увидеть значения по умолчанию для директив Apache?

Я переключил Apache с преформы mpm на mpm события.Теперь Apache не испытывает недостатка памяти, но когда я проверяю htop , я вижу, что существует около 300 процессов httpd. Я знаю, что они зависят от директив ThreadsPerChild и ServerLimit, но они не установлены ни в каких значениях конфигурации.

Как посмотреть текущие заданные значения всех параметров конфигурации?
Я попробовал apachectl -S , но это не очень помогло.

0
задан 5 August 2019 в 06:54
1 ответ

Настройки, явно не определенные в вашем main httpd.conf и ни в каких дополнительных файлах, загруженных с помощью директив Include , IncludeOptional и не измененных локально с использованием файла .htaccess их значения по умолчанию, установленные во время компиляции .

В руководстве задокументированы значения по умолчанию для всех директив .

mod_info может показать вам, какие настройки Apache httpd загрузил из вашего основного httpd.conf и из любых дополнительных файлов, загруженных с помощью Include , IncludeOptional ] директивы. Вы можете включить либо URL-адрес mod_info, либо выгрузить предварительно проанализированную конфигурацию в stdout во время запуска сервера с помощью параметра запуска -DDUMP_CONFIG .

0
ответ дан 5 December 2019 в 01:35

Теги

Похожие вопросы