gpt4 book ai didi

php - 是否有启用错误堆栈跟踪的 php.ini 指令?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:07:08 25 4
gpt4 key购买 nike

是否有启用错误堆栈跟踪的 php.ini 指令?我已经看过这里了:http://php.net/manual/en/ini.core.php .由于某种原因,我的共享主机没有安装 Xdebug。我试着把这些放在 .htaccess 中:

php_value track_erors On
php_value report_zend_debug 1

但没有堆栈跟踪。

最佳答案

debug_backtrace .但是,这不适用于 fatal error ,因为无法处理这些错误。

例子:

<?php
function exceptions_error_handler($severity, $message, $filename, $lineno) {
var_dump(debug_backtrace());
}

set_error_handler('exceptions_error_handler');

function c() {
echo $a;
}

c();

给出:

array  0 =>     array      'file' => string '/tmp/cpu7HL5A' (length=13)      'line' => int 9      'function' => string 'exceptions_error_handler' (length=24)      'args' =>         array          0 => &int 8          1 => &string 'Undefined variable: a' (length=21)          2 => &string '/tmp/cpu7HL5A' (length=13)          3 => &int 9          4 => &            array              empty  1 =>     array      'file' => string '/tmp/cpu7HL5A' (length=13)      'line' => int 12      'function' => string 'c' (length=1)      'args' =>         array          empty

关于php - 是否有启用错误堆栈跟踪的 php.ini 指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3224809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com