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

本文提供了解决WordPress中使用Nginx时遇到的502 Bad Gateway和504 Gateway Time-out错误的方法。通过调整php-fpm.conf和nginx.conf配置文件中的超时参数,可以有效提升文件上传和插件安装过程中的稳定性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

wordpress及宝塔面板的基本环节,出现nginx错误:502 Bad Gateway 502 Bad Gateway以及504 Gateway Time-out 504 Gateway Time-out问题后的解决办法。

更多分类文章:

网站建设 | Python | Linux | 大数据 | 数据库 | Git | Nodejs | Golang | 电脑技巧 | 计算机技术

 

 

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 -->

如图所示

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

解决方法:

参考(看了很多解决问题的文章,这篇分析的够透彻)

http://www.360doc.com/content/16/0105/17/12146850_525690022.shtml

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报错:502 Bad Gateway以及504 Gateway Time-out问题

修改配置文件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;

重启nginx

完美解决!


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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值