Apache2 (в Ubuntu 16.04) - при определении нескольких журналов ошибок VirtualHost отсутствуют - PullRequest
0 голосов
/ 22 марта 2020

Я определил два VirtualHost для Apache2 - один для порта 80, а другой - для порта 5000. Для каждого я определил разные ErrorLog файл, app1.log и app2.log. Оба соответствующих раздела выглядят так, как показано ниже.

<VirtualHost *:5000>
        ...
        ErrorLog ${APACHE_LOG_DIR}/app1.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined #also tried commenting this out
</VirtualHost>

Сервисы работают должным образом, так что я вижу результаты запросов к ним. Проблема в том, что в app1|2.log ничего не появляется. Сообщение о перезапуске службы по-прежнему отображается в файле error.log по умолчанию.

Если это имеет какое-либо значение, у меня есть приложение Node.js на порту 80 и приложение Flask на порту 5000.

Что я делаю не так? Как правильно определить логирование?

...