Apache 配置文件调试日志功能教程.
首先我们看一段代码:
# 禁止掉 . ~ 开头的文件访问, 比如伪静态等.
<Filesmatch "^(\.|~).*$">
order allow,deny
deny from all
Require all denied
</Filesmatch>
很简单, 一个文件访问规则的代码块.配置似乎没有问题.
但作为开发者, 运维, 你怎么确定, 访问规则是否已经生效, 已经进入了执行呢?
以前的做法, 是直接url访问规则链接一次, 看效果.
新的做法, 可以用日志来查看.
qampp只需要在代码中加入 define LOG "${LOG}你的日志" 即可.
日志会记录在$_SERVER['Qampp_LOG'] 变量中.
实现原理:
define LOG "${LOG}dir_module>" 表示, 定义LOG变量, 并且将以前的值附在变量值上, 简单理解, 就是一个叠加过程.
在配置文件最后, 将LOG变量通过SetEnv释放进SERVER环境中.
<IfDefine LOG>
SetEnv Qampp_LOG "${LOG}"
</IfDefine>
这样我们就可以看到自已的日志了.
END
Qampp 相关下载信息
Qampp APACE/PHP一键全系列环境包 | : 64位 32位 |
数据下载由网络决定