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입니다. 귀하의 솔루션은 일반적으로 작동하지만 제 경우에는 그렇지 않다고 생각합니다.
— Daniel W.

3
@ DanFromGermany는 해당 링크에 따라 적절한 처리기가 구성되어 있는지 확인하십시오. 404를 얻으면 Apache가 mod_info요청을 처리하는 것이 아니라 일반적인 요청으로 처리한다는 의미 입니다.
— Mxx
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.