如何将MAMP PHP错误发送到浏览器控制台

时间:2017-10-01 20:46:12

标签: php macos google-chrome-devtools mamp google-chrome-console

有没有办法将PHP错误从我的php_error.log文件重定向到我的浏览器控制台?这有助于更快地捕获错误,而无需在Chrome,Brackets和Console.app之间不断切换。

1 个答案:

答案 0 :(得分:0)

据我所知,您希望在浏览器控制台中看到PHP错误!

没有办法做到这一点。

<强>火狐: 您可以使用名为FirePHP的扩展,它可以记录和复制从PHP应用程序到控制台的信息。

<强>铬:

还有镀铬,有&#34; ChromePHP&#34;可以使用的:

直接从PHP 但是这不适用于所有的PHP错误,因为它不是实时的,因为php会立即发送所有页面它完成处理,而且,如果php文件中有错误,你就不能甚至可以看到任何日志,

function console_log( $error) {
    $error_output= $error
    if ( is_array( $error_output) )
        $error_output = implode( ',', $error_output);

    echo "<script>console.log( 'Debug Objects: " . $error_output . "' );    </script>";
}

是:

console_log('error');