Отчеты об ошибках Php, даже если ошибка отображения включена

У меня проблема с моими php-скриптами. Отчет об ошибках не создается, несмотря на то, что в моем php.ini я везде установил ошибку отображения

; display_errors
;   Default Value: On
;   Development Value: On
;   Production Value: On

; display_startup_errors
;   Default Value: Off
;   Development Value: On
;   Production Value: Off

; error_reporting
;   Default Value: E_ALL 
;   Development Value: E_ALL
;   Production Value: E_ALL 

person Noor    schedule 07.11.2011    source источник
comment
Строка, начинающаяся с ;, является комментарием. Где установлены фактические директивы конфигурации?   -  person deceze♦    schedule 07.11.2011


Ответы (1)


Вы должны использовать это:

display_errors = On
display_startup_errors = On
error_reporting = E_ALL 

Без ; в начале строки. Это комментарий, который просто отключает директиву.

Изменить. Чтобы использовать конфигурацию среды выполнения, просто добавьте эти две строки в начало вашего php-скрипта:

error_reporting(E_ALL);
ini_set("display_errors", 1);
person Salman    schedule 07.11.2011
comment
Я поставил, но все равно такая же проблема - person Noor; 07.11.2011
comment
Если вы изменили файл php.ini, вам необходимо сначала перезапустить сервер Apache. Эту конфигурацию также можно установить во время выполнения в вашем php-коде -php.net/manual /en/function.error-reporting.php. Так что вам тоже стоит проверить это. - person Salman; 07.11.2011
comment
Все та же проблема, даже когда я перезапускаю apache - person Noor; 07.11.2011