Подтвердить что ты не робот

Включить ошибки в браузере при разборе PHP файлов

Недавно я перешел на MacBook и теперь использую MAMP-стек для локального развития.

В моей более ранней среде разработки я всегда мог видеть информативные отчеты об ошибках, когда я пытался получить доступ к файлу PHP через веб-браузер и произошла ошибка. При установке MAMP по умолчанию, кажется, что эта функция отключена, всякий раз, когда я попадаю в ошибку, я не вижу причины этого, я даже не вижу ни одной строки, сообщающей мне, что произошла ошибка.

Пока я не начну отлаживать код в отладчике, я вижу, где произошла ошибка.

Можно ли включить отображение сообщений об ошибках?

Я пробовал:

error_reporting(E_ALL);

Никакого эффекта, хотя.

4b9b3361

Ответ 1

уровень отчетности E_ALL и ошибки отображения on Добавьте следующий код вверху каждого файла php в include или require, например, config.php

error_reporting(E_ALL);
ini_set('display_errors', 'on');

Ответ 2

Попробуйте ini_set('display_errors', 'on');

Вы также захотите проверить phpinfo(), чтобы увидеть, делают ли ini_sets что-либо.

Ответ 3

Или измените "display_errors = Off" на "display_errors = On" в/Applications/MAMP/bin/php/php5.4.4/conf/php.ini