配置文件很多,我放了一个文件,却看不到它的效果。
要么我的配置是错误的,要么配置文件没有被 Apache 加载。
是否有一个命令可以让我查看特定的配置文件是否被 Apache 加载?
apachectl configtest
不打印错误。服务器重新启动且无错误。
答案1
从命令行您还可以使用 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
希望这可以帮助!
答案2
答案3
您可以使用 apachectl 来执行此操作。
apachectl -D DUMP_INCLUDES
或者
apachectl -D DUMP_INCLUDES -f /path/to/your/httpd.conf