Tôi có nhiều máy chủ ảo được thiết lập trên một máy chủ web, mỗi máy chủ đều có lỗi và nhật ký truy cập riêng. Các dòng liên quan httpd.conf
là một cái gì đó như thế này:
ErrorLog /var/log/httpd-error.log
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
CustomLog /var/log/httpd-access.log combined
NameVirtualHost *:80
<VirtualHost *:80>
ServerName myhost.com
ServerAlias www.myhost.com
DocumentRoot /var/www/myhost.com/htdocs
ErrorLog /var/www/myhost.com/log/error.log
CustomLog /var/www/myhost.com/log/access.log combined
</VirtualHost>
# ... many more VirtualHosts
Hiện tại, tôi đang gặp một số lỗi ngẫu nhiên trong /var/log/httpd-error.log, nhưng tôi không nhận được gì trong /var/log/httpd-access.log. Có thể có TẤT CẢ các truy cập và lỗi trùng lặp với một logfile được chia sẻ không? Có thể làm điều này mà không cần thêm các mục mới vào mỗi Virtualhost không?