处理apache错误-选项
在httpd.conf或vhosts文件中,可以:处理apache错误-选项,apache,Apache,在httpd.conf或vhosts文件中,可以: 使用将所有错误记录到日志文件中 根据错误代码将用户转发到自定义错误页 除了处理apache错误,还有其他选择吗?我真正想做的是,在php中发生apache错误时,以某种方式获取该错误 (我们希望构建一个工具,在基于web的界面(使用php)中监控服务器上全局发生的错误。目前,我正在考虑将错误记录到日志文件中,然后使用php监控此文件的更改,并将其解析为php可用的内容。)您可以使用ErrorDocument指令将错误重定向到您自己的PHP应
- 使用将所有错误记录到日志文件中
- 根据错误代码将用户转发到自定义错误页
(我们希望构建一个工具,在基于web的界面(使用php)中监控服务器上全局发生的错误。目前,我正在考虑将错误记录到日志文件中,然后使用php监控此文件的更改,并将其解析为php可用的内容。)您可以使用
ErrorDocument
指令将错误重定向到您自己的PHP应用程序:
- 向用户显示错误消息,以及
- 执行处理错误所需的任何其他工作
这可能比删除日志更有效。您好,是的,我正在链接到我帖子中的错误文档指令。你知道这让我可以访问php的错误吗?所以我可以将它记录到exmaple的db中,您可以将它作为参数传递给php脚本。例如,类似于
errordocument404/errors.php?errcode=404
。