php_flag не работает

Just_Me

Новичок
Подскажите, как настроить на сервере через .htaccess запись всех ошибок, возникающих при работе с сайтом на уровне php в отдельный лог.

Писал в .htaccess вот так:
php_value error_reporting 2047
php_value error_log "http://www.мойсайт.ru/www/log/error.log"
php_flag log_errors on
php_flag display_errors Off

Но сервер не принимает, сразу выдает 500 ошибку.

Каким образом это можно сделать?
 

Just_Me

Новичок
у сервера есть лог ошибок?
Да, есть, и туда заносятся ошибки сервера. Но мне нужны также ошибки php. Например, через include подключается файл которого нет, в логах сервера про это ни слова не будет сказано, а та страница, где она возникла, будет пустая (то есть страницы вообще не будет), потому что я отключил выдачу ошибок в браузере. Вот как эти ошибки заносить сразу в лог, а не на экран?

— здесь ерунда написана.
Ну вместо www.мойсайт.ru пишется настоящий адрес, конечно.
И 500 вылазит, как я понял, из-за php_flag. То есть любая строка с php_flag выдает эту ошибку. Вот я и хочу знать, есть ли какой способ заносить ошибки php в указанный лог-файл без использования php_flag?
 

Вурдалак

Продвинутый новичок
Just_Me, да похрен какой там домен у тебя вписан. Это просто бред: туда надо вписывать адрес до файла (путь на диске), а не путь до какого-то HTTP-документа (это к файлам отношения не имеет).
 
Сверху