有没有办法让httpd / php停止logging错误,如果他们一遍又一遍地重复,以防止洪水?
目前,/ usr / local / apache / logs / error_log文件正在被淹没,并希望阻止该文件。
为了捎带迈克尔说的话,我会为每个虚拟主机设置单独的日志logging。
这是一个简单的configuration更改,并应该为您节省大量的麻烦。只需在每个条目中添加一个ErrorLog条目。 这也有助于限制开发和疑难解答的困惑。
一旦启用了单个日志logging,下一步就是使用logrotate在每个目录/日志上设置日志轮转。
最后,您还可以为这些虚拟主机/用户/ homedirsconfiguration/实施用户配额,并防止他们的日志占用系统的所有可用硬盘。
为每个VirtualHost分割错误日志,并使客户端处理自己的网站错误。
这是我不会推荐的,因为Ladadadada问你,最好是修复错误日志,然后停止login,但是如果你确定要停止logging错误,这是你必须做的:
ErrorLog off