php - 自动将mysql错误和其他错误发送到日志文件的方法?

标签 php mysql error-handling web-hosting

我在 Web 主机上有一些 PHP 页面,这些页面使用 MySQL 数据库执行一些数据访问。

PHPMySQl 管理中是否有可能会导致任何错误的设置,特别是 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/

相关文章:

php - 此代码对 SQL 注入(inject)安全吗

PHP MYSQL mysql_fetch_array,循环。正确的方式去?

python - TypeError : Cannot treat the value '<function objective_rule at 0x0000000007C31D08>' as a constant because it has unknown type 'function'

PHP:需要路径不适用于 cron 作业?

php - 如何在sql中搜索包含字符串的标题并将结果推送到数组中

php - 首先创建一堆数组,然后循环遍历它们的正确方法是什么?

c++ - 重载运算符 '<<' 的使用不明确(操作数类型为 'ostream'(又名 'basic_ostream<char>')和 'Person')

php - 如何拦截Laravel HTTP错误响应

php - 行的多个 SUM

mysql - 根据类似于 mysql 的标签选择相关标题