我有一些PHP
网页主机上执行一些数据访问与MySQL
数据库。如何将mysql错误和其他错误自动发送到日志文件?
有可能是在无论是PHP
或MySQl
管理某处的设置,会引起任何错误,特别是MySQL
错误,自动记录到作为主网络的客户某处访问我的文件?
或者,我可以在每个PHP
页面的顶部放置什么东西来达到同样的效果吗?
我有一些PHP
网页主机上执行一些数据访问与MySQL
数据库。如何将mysql错误和其他错误自动发送到日志文件?
有可能是在无论是PHP
或MySQl
管理某处的设置,会引起任何错误,特别是MySQL
错误,自动记录到作为主网络的客户某处访问我的文件?
或者,我可以在每个PHP
页面的顶部放置什么东西来达到同样的效果吗?
长的答案在每个MySQL的行动来检查错误执行
例子:
mysql_select_db($dbname)
or log_error(mysql_error());
的哈克方法是使用output buffering捕捉到PHP错误时,他们将出现在页。
也许这可以对你有用http://stackoverflow.com/questions/3531703/how-to-log-errors-and-warnings-into-a-file –