отображение ошибок

ypeskov

Новичок
Добрый день, камрады.

что-то я туплю.

php отказывается отображать ошибки.

при этом настройки выставлены следующие:

'display_errors' =>
array
'global_value' => string '1' (length=1)
'local_value' => string '1' (length=1)
'access' => int 7

'error_reporting' =>
array
'global_value' => string '22527' (length=5)
'local_value' => string 'E_ALL & E_NOTICE & E_STRICT & E_WARNING & E_DEPRECATED' (length=54)
'access' => int 7

куда копать для отображения ошибок
 

ypeskov

Новичок
в общем какая-то хрень при переопределении в .htaccess

если определять непосредственно в php.ini - все работает как надо.
пробую для конкретного сайта переопределить в .htaccess - ведет себя каким только ему известным образом.
 

Вурдалак

Продвинутый новичок
Во-первых, E_ALL & E_NOTICE & E_STRICT & E_WARNING & E_DEPRECATED всегда будет 0. Если ты хотел исключить перечисленные ошибки, то замени & на ^ (только E_STRICT не стоит включать в такой список, потому что он и так в E_ALL не входит).
Во-вторых, в .htaccess нужно прописывать численное значение, т.е. ты можешь сделать
PHP:
echo E_ALL ^ E_NOTICE ^ E_WARNING ^ E_DEPRECATED;
и полученное число записать
Код:
php_value error_reporting 22517
 
Сверху