Apache配置:如何获得快速反馈?

时间:2018-11-12 13:29:35

标签: apache

在为Apache Web服务器编写配置文件时,我希望有一个快速的反馈循环。

例如,我的脚本似乎无法正常运行。它要么未被拾取,要么未设置我使用的变量,或者不允许重写。如何调试呢?

我希望至少打印一些调试日志语句,例如REQUEST_URI: %{REQUEST_URI}。找不到这样的东西。

1 个答案:

答案 0 :(得分:1)

apachectl是Apache超文本传输​​协议(HTTP)服务器的前端。它旨在帮助管理员控制Apache httpd守护程序的功能。

这是文档的link

不同的平台可能使用不同的二进制名称,例如apache,apache2或apache2ctl。要测试配置-只需运行:

apachectl configtest
# or, depending on your OS
httpd -t

编辑 如果要调试虚拟主机配置,则可能会发现Apache -S命令行开关很有用。也就是说,键入以下命令:

httpd -S

此命令将转储有关Apache如何解析配置文件的描述