Проверьте, загрузил ли Apache конкретный конфиг?


12

Имея много файлов конфигурации, я выкладываю один файл, но я не вижу его последствий.

Либо моя конфигурация НЕПРАВИЛЬНА, либо файлы конфигурации НЕ загружаются Apache.

Есть ли команда, которую я могу запустить, чтобы увидеть, загружен ли Apache определенный файл конфигурации или нет?

apachectl configtest

Не печатает ошибок. Сервер перезагружается без ошибок.

Ответы:


17

Из командной строки вы также можете запустить следующие аргументы с двоичным файлом Apache для получения дополнительной информации:

-t -D DUMP_VHOSTS  : show parsed vhost settings
-t -D DUMP_RUN_CFG : show parsed run settings
-t -D DUMP_MODULES : show all loaded modules

Надеюсь это поможет!


7

Если у вас активирован модуль mod_info , просто зайдите

http://[you server's IP]/server-info

Там вы увидите всю конфигурацию Apache.


1
У меня есть info_moduleи адрес в результате 404. Я думаю, что ваше решение в целом работает, но не в моем случае ..
Даниэль В.

3
@DanFromGermany убедитесь, что у вас также есть соответствующие обработчики, настроенные по этой ссылке. Если вы получаете 404, это означает, что Apache рассматривает его не как mod_infoзапрос, а как обычный запрос.
Mxx
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.