Нет лога PHP

Обсуждение проблем в работе программного комплекса
max80dnepr
Сообщения: 22
Зарегистрирован:
18 авг 2013, 16:59

Нет лога PHP

max80dnepr » 17 фев 2016, 18:55

Подскажите в чём проблема сайты открываются и работают а лог файл отсутсвует и в окне OpenServer на вкладке PHP пусто ?
error_log c:/openserver/userdata/logs/PHP-5.5_error.log
max80dnepr
Сообщения: 22
Зарегистрирован:
18 авг 2013, 16:59

Re: Нет лога PHP

max80dnepr » 17 фев 2016, 20:03

GeekHacker
Сообщения: 125
Зарегистрирован:
24 авг 2015, 15:22

Re: Нет лога PHP

GeekHacker » 17 фев 2016, 20:22

Очевидно, что php-скрипты работают без ошибок. По-этому и лога нету.
Аватара пользователя
amphasis
Сообщения: 2
Зарегистрирован:
29 фев 2016, 09:46

Re: Нет лога PHP

amphasis » 29 фев 2016, 09:49

У меня та же проблема на 5.2.2 - ни одна версия PHP не пишет лог. Ошибки должны быть - скрипт намеренно отправляет отладочную информацию в error_log.

PS Более того, сейчас отдельно проверил, даже при включенном display_errors ошибки в вывод не попадают :o
Аватара пользователя
amphasis
Сообщения: 2
Зарегистрирован:
29 фев 2016, 09:46

Re: Нет лога PHP

amphasis » 04 мар 2016, 09:23

В общем, оказалось что это была реакция на строку в .htaccess
Так нет лога, нет вывода ошибок:
<IfModule mod_php5.c>
	php_flag log_errors On
	php_flag display_errors Off
	php_flag display_startup_errors Off
	php_value error_reporting = "E_ALL & ~E_NOTICE & ~E_DEPRECATED"
</IfModule>
Так - все в норме:
<IfModule mod_php5.c>
	php_flag log_errors On
	php_flag display_errors Off
	php_flag display_startup_errors Off
</IfModule>
Подскажите, как правильно задать error_reporting через .htaccess?
Ответить