我在 Web 主机上有一些 PHP
页面,这些页面使用 MySQL
数据库执行一些数据访问。
在 PHP
或 MySQl
管理中是否有可能会导致任何错误的设置,特别是 MySQL
错误,以自动记录到我作为网络托管服务商的客户可以访问的某个文件中?
或者,我可以在每个 PHP
页面的顶部放置一些东西来实现相同的目的吗?
最佳答案
长答案是检查你执行的每个 MySQL 操作是否有错误
例子:
mysql_select_db($dbname)
or log_error(mysql_error());
hacky 方法是使用 output buffering捕获出现在页面上的 PHP 错误。
关于php - 自动将mysql错误和其他错误发送到日志文件的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13359552/