php - 如何在 PHP 中记录 fatal error ?

标签 php error-handling logging fatal-error

如何将以下错误记录到文本文件或数据库中?

Fatal error: Call to undefined method PROJECTS::ssss()

最佳答案

有一种方法可以处理您的任务,实际上您可以致命错误设置自定义错误处理程序。

你可以这样做:

ini_set('error_reporting', E_ERROR);
register_shutdown_function("fatal_handler");
function fatal_handler() {
    $error = error_get_last();
    // Do whatever you want with this error. For example:
    YourDBApplicationLayer::writeFatal($error);
}

关于php - 如何在 PHP 中记录 fatal error ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9330558/

相关文章:

php - T_CONSTANT_ENCAPSED_STRING QUERY PHP

react-native - react native : Log wrong responses

logging - Heroku yii2-app-basic 不记录

php - 在 php 中调试 mongodb 查询和其他功能

python - Null 处理程序在 python 日志记录中的用途是什么?

php - MYSQL转义字符串实现

php - 按类别ID搜索视频

php - 无尽的 php 邮件循环

Javascript 未捕获的异常处理/window.onerror 消息参数格式

java - 如何从 Android 后台线程更新 UI 元素?