是否有任何报告/日志说明服务器上发生的所有 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/