仅在使用特定的域/根文件夹组合时,我才会收到 502 错误网关 - NGINX

仅在使用特定的域/根文件夹组合时,我才会收到 502 错误网关 - NGINX

我有一个运行 NGINX 和虚拟主机的 VPS,其配置如下:

指向它的域名:

lolpics.no
smscloud.no
idmag.no

根文件夹:

/home/vds/www/lolpics
/home/vds/www/smscloud
/home/vds/www/idmag

SMSCloud.no 是不断出现 502 错误的网站,但如果我将域名指向任何其他文件夹,该网站就会正常运行,或者如果我将任何其他域名指向 /home/vds/www/smscloud 文件夹,它就会正常运行。只有带有 /home/vds/www/smscloud 的 smscloud.no 会崩溃

我尝试将它放在 nginx.conf 中的 http{} 之间,但没有帮助:

proxy_buffer_size   128k;
proxy_buffers   4 256k;
proxy_busy_buffers_size   256k;

编辑: 好吧,这有点傻,如果谷歌的任何人偶然发现了这一点,下面是我修复它的方法,我只是将它添加到 http{} 中:

fastcgi_buffer_size  16k;
fastcgi_buffers      16  16k;

因此我的 http 块的开始是:

http {
    include       /etc/nginx/mime.types;
    proxy_buffer_size   128k;
    proxy_buffers   4 256k;
    proxy_busy_buffers_size   256k;

    fastcgi_buffer_size  16k;
    fastcgi_buffers      16  16k;

相关内容