解决nginx报错:502 Bad Gateway以及504 Gateway Time-out问题

问题表现

wordprss安装插件或者上传大文件时,总是时不时出现这个问题。错误——502 Bad Gateway 502 Bad Gateway nginx

安装失败: 502 Bad Gateway 502 Bad Gateway nginx <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page -->

解决办法

vi /www/server/php/74/etc/php-fpm.conf

修改前文件配置

request_terminate_timeout = 100

修改request_terminate_timeout = 600
重启php
再安装插件,感觉没那么快出错,怀疑是安装插件时间段内网络不好,毕竟是在插件在国外。
然而这次出现的是504错误。
错误——504 Gateway Time-out 504 Gateway Time-out nginx

安装失败: 504 Gateway Time-out 504 Gateway Time-out nginx <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page -->

修改配置文件nginx.conf
修改前配置

fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 256k;

调大这两个参数,修改后为:

fastcgi_buffer_size 128k;
fastcgi_buffers 8 128k;

完美解决。

© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容