macos — Как отправить ошибки MAMP PHP в консоль браузера

Есть ли способ перенаправить ошибки PHP из моего файла php_error.log в консоль моего браузера? Это поможет быстрее обнаруживать ошибки без постоянного переключения между Chrome, Brackets и Console.app.

1

Решение

Насколько я понимаю, вы хотите видеть ошибки PHP в консолях браузера!

Есть несколько способов сделать это.

Fire Fox:
Вы можете использовать расширение под названием FirePHP которые позволяют регистрировать и дублировать информацию из вашего PHP-приложения на консоль.

Хром:

Тоже с хромом естьChromePHP«Доступно, что вы можете использовать:

Прямо из 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');
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]