Как получить perl stderr в файл журнала httpd при использовании syslog - PullRequest
4 голосов
/ 28 февраля 2011

Этот вопрос касается HTTPD (Apache) 2.? на centOS и modperl 1.7+

Когда я использую директиву apache ErrorLog logs / error_log, мои предупреждения perl отображаются в файле error_log. Когда я изменяю это на системный журнал ErrorLog: local1, в цели системного журнала не отображаются предупреждения perl. У меня вопрос, как мне это исправить ??

(системный журнал читает: local1. * / Var / log / httpd_error)

Текущие документы Apache говорят это

Очень широкий выбор различных сообщения могут появиться в журнале ошибок. Большинство похоже на пример выше. Журнал ошибок также будет содержать отладочный вывод из CGI-скриптов. любой информация, записанная в stderr CGI скрипт будет скопирован прямо в журнал ошибок.

В старых документах Apache (1.3) говорится о том, что HookStderr и stderr отправляются в / dev / null. Я попытался с помощью этого и configtest не удается.

Кто-нибудь делал это?

1 Ответ

1 голос
/ 01 марта 2011
...