Файлы логов
Файлы логов
Обратил внимание, что файлы логов для nginx и apache указывают в одно место:
/var/log/httpd/domains/<domain_name>.log (для access log) и /var/log/httpd/domains/<domain_name>.error.log (для error log).
Хочу уточнить - это вообще нормальное поведение? Проблемы не вызывает? Есть подозрение, что не очень хорошо, если Апач и nginx будут писать в один и тот же файл лога. А по конфигурации получается именно так.
Это растет из стандартных шаблонов:
default.tpl для apache
default.tpl для nginx
При этом шаблоны для nginx в спарке с php-fpm указывают на
К тому же в разных шаблонах то используется жестко забитое название каталога httpd, то переменная %web_system% - никакого единого подхода!
Операционная система centos, но уверен, что это для всех так.
/var/log/httpd/domains/<domain_name>.log (для access log) и /var/log/httpd/domains/<domain_name>.error.log (для error log).
Хочу уточнить - это вообще нормальное поведение? Проблемы не вызывает? Есть подозрение, что не очень хорошо, если Апач и nginx будут писать в один и тот же файл лога. А по конфигурации получается именно так.
Это растет из стандартных шаблонов:
default.tpl для apache
Code: Select all
CustomLog /var/log/%web_system%/domains/%domain%.bytes bytes
CustomLog /var/log/%web_system%/domains/%domain%.log combined
ErrorLog /var/log/%web_system%/domains/%domain%.error.log
Code: Select all
error_log /var/log/httpd/domains/%domain%.error.log error;
location / {
proxy_pass http://%ip%:%web_port%;
location ~* ^.+\.(%proxy_extentions%)$ {
root %docroot%;
access_log /var/log/httpd/domains/%domain%.log combined;
access_log /var/log/httpd/domains/%domain%.bytes bytes;
Code: Select all
access_log /var/log/nginx/domains/%domain%.log combined;
access_log /var/log/nginx/domains/%domain%.bytes bytes;
error_log /var/log/nginx/domains/%domain%.error.log error;
Операционная система centos, но уверен, что это для всех так.
Re: Файлы логов
Я так понял, что у всех все нормально фурыкает ;)
Re: Файлы логов
Нормальное :)