Linux

空 Access_logs

  • January 31, 2013

nging vhost 文件:nginx 用作反向代理

貓 /etc/vhosts/website.info

server {
         error_log /var/log/nginx/vhost-error_log warn;
         listen 1.2.3.4:80;
         server_name website.info www.website.info;
         access_log /usr/local/apache/domlogs/website.info-bytes_log bytes_log;
         access_log /usr/local/apache/domlogs/website.info combined;
         root /home/website/public_html;
         location / {
         location ~.*\.(3gp|gif|jpg|jpeg|png|ico|wmv|avi|asf|asx|mpg|mpeg|mp4|pls|mp3|mid|wav|swf|flv|html|htm|txt|js|css|exe|zip|tar|rar|gz|tgz|bz2|uha|7z|doc|docx|xls|xlsx|pdf|iso)$ {
         expires 7d;
         try_files $uri @backend;
         }
         error_page 405 = @backend;
         add_header X-Cache "HIT from Backend";
         proxy_pass http://1.2.3.4:8081;
         include proxy.inc;
         }
         location @backend {
         internal;
         proxy_pass http://1.2.3.4:8081;
         include proxy.inc;
         }
         location ~ .*\.(php|jsp|cgi|pl|py)?$ {
         proxy_pass http://1.2.3.4:8081;
         include proxy.inc;
         }
         location ~ /\.ht {
         deny all;
         }
       }

然後

ls -la /usr/local/apache/domlogs/website.info-bytes_log
/bin/ls: cannot access /usr/local/apache/domlogs/website.info-bytes_log: No such file or directory
/bin/ls: cannot access bytes_log: No such file or directory

ls -la /usr/local/apache/domlogs/website.info
-rw-r----- 2 root website 0 Jan 29 03:32 /usr/local/apache/domlogs/website.info

access_logs 出於某種原因是空的。

現在在 Apache 下我看到了這個:

#CustomLog /usr/local/apache/domlogs/website.info combined
#CustomLog /usr/local/apache/domlogs/website.info-bytes_log "%{%s}t %I .\n%{%s}t %O ."

這可能是因為 apache 下的所有自定義日誌都被註釋掉的問題嗎?

如果您使用 nginxcp 最佳解決方案,則將其刪除並重新安裝。

我認為這是錯誤。

在最新發布的 Cpanel 相同問題的最新伺服器上。

解除安裝並重新安裝後一切正常。

這是一個糟糕的解決方案,但它對我來說是解決方案。

引用自:https://serverfault.com/questions/473846