PHP获取到错误堆栈。

作者: aries 分类: PHP 发布时间: 2013-07-01 17:41 ė 1986次浏览 6 0评论

代码如下:

function getBacktrace() {
  ob_start();
  debug_print_backtrace();
  return ob_get_clean();
}

调用上面这个函数取得错误堆栈,再用file_put_contents('log_path', FILE_APPEND);写入日志文件即可。

还有一个办法:为 PHP 安装 xdebug 扩展

安装好后,修改 php.ini

log_errors = On
error_log = "F://path/php_error.log"

生产环境不推荐

换一个
暂无评论
Ɣ回顶部