php - PHP 和 MySQL 中的错误监控

标签 php mysql error-handling

是否有任何报告/日志说明服务器上发生的所有 PHP 和 MySQL 错误?包含日期、时间、一些用户信息(浏览器、IP)以及发生错误的计数(如果可能)。

此外,每次我的 mysql_query 失败时,都会从包含的文件中提取消息:

$error_message[0] = 'Error no. 0!';
$error_message[1] = 'Error no. 1!';
$error_message[2] = 'Error no. 2!';

有没有办法监控显示哪条消息以及何时显示?

最佳答案

是的,httpd(或apache)和mysqld都有错误日志。

您可以在以下位置找到它们:

/var/log/httpd/error_log
/var/log/mysqld.log

(这些路径在您的服务器上可能略有不同,具体取决于配置文件,例如,您可以通过 --log-error=XXX 选项传递给 mysqld 来指定 mysql 错误日志文件位置)

关于php - PHP 和 MySQL 中的错误监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12370977/

相关文章:

javascript - JSON数据通过JS/AJAX转化为PHP

mysql - 当字段是varchar时,我可以从mysql中选择一个特定的日期范围吗

MySQL:将日期时间插入其他日期时间字段

mysql - phpMyAdmin数据库和XAMPP中的MySQL错误#1932

r - R : Unexpected behaviour with error comparison in testthat

javascript - 在新窗口中 jquery 函数不起作用

php - 如何从 PHP 脚本调用 ASP.NET .dll 文件?

mysql - 使用 MySQL 社区服务器中的存储过程解码使用 OpenSSL 创建的消息

stored-procedures - Try/Catch 无法捕获存储过程中的异常

php - 使用 Zend Framework 1.6.2 添加二阶字段时出现不明确错误