как создать отдельные журналы ошибок для отдельных виртуальных хостов - PullRequest
2 голосов
/ 07 января 2012

У меня есть два виртуальных хоста на моем сервере, указывающие на два отдельных приложения rails. Я хотел создать два отдельных файла error.log для каждого приложения. Я попытался установить директиву ErrorLog в VirtualHost.

<VirtualHost *:80>
    ServerName demo2.questionscube.com
    DocumentRoot /home/ubuntu/site-git/html_data
    <Directory /home/ubuntu/site-git/html_data>
            AllowOverride all
            Options -MultiViews
            ErrorLog ${APACHE_LOG_DIR}/site-error.log
    </Directory>

Но выдает ошибку, говорящую

ErrorLog not allowed here

Что мне делать?

1 Ответ

3 голосов
/ 07 января 2012

Вы должны поместить директиву ErrorLog в раздел VirtualHost, а не в каталог.

См. документация виртуального хоста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...