PHP日志记录问题 - 错误代码

时间:2011-03-16 18:12:09

标签: php error-code

我正在制作一个记录脚本,用于记录访问者通过网站的方式。例如,它会写入日志文件:

[用户名(如果已登录)] - [IP]请求[页面] [时间] - 收到[错误代码] [错误代码说明]。

示例输出:

Jaxo(127.0.0.1)在2:05 PM访问index.php - 收到200 Ok

除了错误代码位( - 后面的部分),我可以使一切正常工作。

如何从PHP获取错误代码和错误代码定义?

谢谢!

2 个答案:

答案 0 :(得分:3)

这些错误代码(200,404等)由您的网络服务器生成,例如Apache。例如,一种可以捕获这些错误的方法是将这些错误发送到.htaccess文件中的另一个php脚本。

ErrorDocument 404 /error.php?error=404
ErrorDocument 500 /error.php?error=500
ErrorDocument 402 /error.php?error=402

不幸的是,你不能拥有一个“全部捕获”的ErrorDocument,所以你需要逐个列出它们。

答案 1 :(得分:0)

关于什么的错误代码?你在考虑HTTP状态代码吗?

相关问题