有没有办法阻止 Apache 使用 .htaccess 创建 error_log 文件?
问问题
1469 次
1 回答
2
除了做一些有趣的事情之外,可能没有办法做到这一点
ErrorLog "|/bin/true"
您是否可以在手册中看到该指令仅在服务器配置和虚拟主机中可用。如果您想删除特定 URL 的某些日志条目,您可以制作一个脚本来过滤这些行并使用以下内容:
ErrorLog "|/path/to/your/script.pl"
以同样的方式,您可以通过以下方式将日志级别降低到几乎没有:
LogLevel emerg
这不会避免拥有该文件,但它可能是几行长或 0 字节。您也不能使用.htaccess
它,您必须有权访问服务器配置。
最后一点,我不确定您打算做什么,但日志文件是有价值的安全信息,您可能需要它们以防您必须调查某些问题、安全事件(黑客、审计)甚至统计数据。如果你的日志太多是个问题,我建议你看看日志轮换软件,也许cronolog可以帮助你更好地管理它。
于 2009-11-17T01:28:06.407 回答