我配置了一个 nginx 运行在 80 上,Apache 8081 这里是我的虚拟主机配置:
server {
listen 123.123.123.123:80;
server_name edm1.mydomain.com mydomain.com;
access_log /var/log/virtualmin/edm1.mydomain.com_nginx_access_log;
error_log /var/log/virtualmin/edm1.mydomain.com_nginx_error_log;
location / {
proxy_pass http://123.123.123.123:8081;
include /etc/nginx/proxy.conf;
}
location ~* ^.+\.(jpe?g|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mp3)$ {
expires 30d;
root /home/edm1/public_html
}
}
当我访问该页面时,图像不会加载(如果我删除行位置...,图像将被加载),并且页面保持加载(标题栏中的旋转图标),当我打开/var/log/virtualmin/edm1.mydomain.com_nginx_error_log时,它显示“权限被拒绝”,我该如何解决这个问题?
答案1
因为您对 /home/edm1/ 没有足够的权限
尝试将 chmod 改为 744