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

2023-11-17

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

如图所示

解决方法:

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

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.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问题 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解决nginx报错:502 Bad Gateway以及504 Gateway Time-out问题 的相关文章

  • 联系表 7 - 自定义验证

    我只需要验证一个字段 称为 实例 以仅接受小写 ASCII 字母和数字 第一个字符也必须是字母而不是数字 它会接受大写字符 但我们需要它在输入时将它们小写 因此 如果有人使用实例名称 McDonalds 它将小写为 mcdonalds 不仅
  • 如何在运输方式(后端)中添加自定义描述字段

    我想在运输方式下的运输区域页面中添加一个自定义字段 它将是一个文本输入 用户将能够添加自定义消息 我将在前端显示该消息 我注意到它将数据保存在wp woocommerce shipping zone methods没有任何额外列来保存数据的
  • 向 WooCommerce 单一产品页面添加多个选项卡

    我正在尝试向 WooCommerce 添加三个自定义选项卡 我有下面的代码 其中两个显示 但由于某种原因 属性描述选项卡没有显示在页面上 不仅 数量定价 选项卡不显示其描述 我尝试将代码的不同部分移动到不同的位置 并且检查了代码是否有错误或
  • 在 WordPress 上建立数据库连接时出错

    我有一个 WordPress 博客 但是有时我对此有疑问 我遇到了打击错误 建立数据库连接时出错这要么意味着您的用户名和密码信息wp config php文件不正确或者我们无法联系数据库服务器 s 这可能意味着您主机的数据库服务器已关闭 如
  • Visual Composer 无法加载并给出 TypeError: _.template(...).trim is not a function

    我的视觉作曲家插件不起作用 它卡在加载页面上 它给出了一个错误 TypeError template trim 不是函数 错误出现在这行代码上 这个 controls template 模板 数据 vc template options t
  • 使用 Bash 下载并在 wordpress wp-config.php 中插入盐字符串

    如何插入变量 SALT 的内容在特定点 线或串 使用 Bash 脚本从 WordPress 获取像 wp contet php 这样的文件 SALT curl L https api wordpress org secret key 1 1
  • 如何在 WordPress 短代码中使用 AJAX?

    我有一个代码来显示随机报价 有人编写了一个函数来实现这一切 但由于某种原因通过AJAX更新数据不起作用 当您按下 新报价 按钮时 什么也没有发生 也许有人知道为什么 以下代码中需要修复什么 以便当您单击 新报价 时加载新报价 The PHP
  • WooCommerce 挂钩 woocommerce_cancelled_order

    再会 这是我第一次使用 stackoverflow 很高兴认识大家 不管怎样 我正在为 WooCommerce 编写一个插件 当订单取消时我会自动退款 当我在没有钩子的情况下在单独的文件中手动执行它时 我的代码工作正常 但是 使用我的钩子它
  • WooCommerce 根据用户角色更改 BACS 订单状态

    我收到几个订单 其中客户选择 直接银行转账 然后他们改变主意并希望通过信用卡付款 这非常烦人 因为我必须手动将订单从 暂停 更改为 待付款 以便他们可以通过 订单 下 我的帐户 中的 订单支付 端点通过卡付款 我一直在使用WooCommer
  • 在 Woocommerce 产品标题中添加换行符

    假设我的产品标题是 棕色皮鞋 但根据我的列宽 标题如下所示 棕色皮革 Shoes 我知道可以进行角色替换 以便 在后端变成换行符 br 但我不知道怎么办 我希望它看起来像这样 棕色 皮鞋 我找到了这些参考资料 在商店页面上的产品标题上添加一
  • 如何列出自定义帖子类型的所有类别?

    我有一个名为 餐饮 的帖子类型 并且有一个名为 餐饮类别 的分类法 我想做的是 我想在页脚区域显示帖子类型 餐饮 的所有类别 在 WordPress 4 6 中get terms已弃用 所以有一个替代方案 get categories 读这
  • 在 WordPress 中查找当前页码

    我在我的 WordPress 模板中添加了以下自定义循环 args array category not in gt array featured cat gt term id posts per page gt 10 post not i
  • wordpress:以编程方式单击第一个子页面上的“父页面重定向”

    我想在第一个子页面上重定向用户 例如有父页面 页面 A 它有 2 个子页面 child1 和 child 2 当用户单击页面 A 时 将用户重定向到子 1 页面 重定向插件太多 无法将父级重定向到手动设置的子级 1 我想要这个动态 是否可以
  • 在进程注册后显示 div,woocommerce

    在网站注册过程后 我想显示一个隐藏的div div 位于同一页面中 但注册后 页面将加载并显示相同的页面 这是表单处理程序 php public static function process registration nonce valu
  • 网站上出现奇怪的符号(L SEP)?

    我在我的网站上注意到 http www cscc org sg http www cscc org sg 出现了这个奇怪的符号 上面写着 L SEP 在 HTML 代码中 它显示相同的内容 有人可以告诉我如何删除它们吗 那个角色是U 202
  • 根据自定义数组位置排序帖子

    我想根据自定义字段列出帖子列表 这里我有 9 个帖子 有不同的 3 个位置 中 上 下 Post ID title position 1 Post1 Top 2 Post2 Bottom 3 Post3 Top 4 Post4 Bottom
  • 将订单总重量添加到 WooCommerce 新订单电子邮件通知

    是否可以在 WooCommerce 新订单 电子邮件通知 针对管理员 中显示订单的总重量 这是挂钩在 woocommerce email after order table 操作挂钩中的自定义函数 它将在 新订单 电子邮件通知中显示总重量
  • 使用 HTML / CSS / JavaScript 隐藏 YouTube 视频控件(标题、稍后观看、分享)

    我正在我的网站中嵌入 Youtube 每日动态视频 我不希望 Youtube 视频控件在我的网站上可见 请查看附件 我想删除顶部的控件 以红色突出显示 并且还想删除底部的控件 以红色突出显示 以前可以在 YouTube 视频中使用 show
  • 如何从 WP_User 对象获取 WordPress 用户的名字?

    我正在写一个基本的插件 这是我的代码 new user get userdata user id user id is passed as a parameter first name1 new user gt user firstname
  • 如何将wordpress从mamp推送到hostgator

    我在 mamp 中写了一个博客 想推入 hostgator 我必须像 Hostgator 一样重新创建所有内容吗在 Hostgator 上安装 WordPress http www probloggingsuccess com instal

随机推荐