如何停止Apache服务器创建错误日志文件?
有没有办法阻止Apache使用.htaccess创建错误日志文件?除了做一些有趣的事情,比如如何停止Apache服务器创建错误日志文件?,apache,.htaccess,error-log,Apache,.htaccess,Error Log,有没有办法阻止Apache使用.htaccess创建错误日志文件?除了做一些有趣的事情,比如 ErrorLog "|/bin/true" 您可以在中看到,此指令仅在服务器配置和虚拟主机中可用。如果要删除特定URL的特定日志条目,可以编写一个脚本,对这些行进行过滤,并使用以下内容: ErrorLog "|/path/to/your/script.pl" 同样,您可以通过以下方式将日志级别降低到几乎为零: 这不会避免文件,但它可能只有几行或0字节。此外,您不能使用.htaccess,您必须访问服
ErrorLog "|/bin/true"
您可以在中看到,此指令仅在服务器配置和虚拟主机中可用。如果要删除特定URL的特定日志条目,可以编写一个脚本,对这些行进行过滤,并使用以下内容:
ErrorLog "|/path/to/your/script.pl"
同样,您可以通过以下方式将日志级别降低到几乎为零:
这不会避免文件,但它可能只有几行或0字节。此外,您不能使用.htaccess
,您必须访问服务器配置
最后一点,我不确定您打算做什么,但日志文件是有价值的安全信息,您可能需要它们,以防您必须调查一些问题、安全事件(黑客、审计)甚至统计数据。如果这是一个问题,你有太多的日志,我建议你看看日志轮换软件,也许会帮助你更好地管理它 不,没有办法做到这一点。不,无论如何,这应该在serverfault.com上。正如其他人所说,使用.htaccess禁用Apache的错误日志是没有意义的。但是,如果您通过禁用错误日志来澄清您试图解决的问题,也许我们可以找到替代方法。
LogLevel emerg