使用Apache2记录特定错误

时间:2016-06-25 08:51:58

标签: linux debian apache2 php-7

为了保护网站,.htaccess中有一些规则

# Rules to disable XML-RPC
<files xmlrpc.php>
  Order allow,deny
  Deny from all
</files>

这完美无缺,并在/var/log/apache2/mysite.error.log中生成错误日志

AH01797: client denied by server configuration: /var/www/mysite/xmlrpc.php

我希望将此类特定错误记录在另一个文件中(即/var/log/apache2/mysite.deny.log)

我试过了:

# Rules to disable XML-RPC
<files xmlrpc.php>
  Order allow,deny
  Deny from all
  ErrorLog /var/log/apache2/mysite.deny.log
</files>

但崩溃服务器^^ 有什么问题?

.htaccess中的错误日志不可能? &lt; files&gt;中的错误日志部分不正确? 有解决方案吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

找到我的答案^^根据Apache2 doc:

http://httpd.apache.org/docs/2.4/en/mod/core.html#errorlog

Context =服务器配置,虚拟主机

.htaccess文件中没有ErrorLog

无错误登录&lt; files&gt;节