首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在phpmyadmin的SQL选项卡中运行SQL查询时获得502错误

在phpmyadmin的SQL选项卡中运行SQL查询时获得502错误
EN

Server Fault用户
提问于 2021-02-17 11:28:21
回答 1查看 1.1K关注 0票数 2

但是,我试图在SQL选项卡中运行SQL请求--我收到了502错误,但是SEARCH选项卡中的相同查询可以正常工作。

当第一次出现错误时,我正在使用php-7.2phpmyadmin-5.0.2

我读过很多由于post_max_size值低而引发问题的帖子。我在我的php.ini中将其更新为post_max_size = 50000M。php/phpmyadmin的更新也没有帮助。

目前版本是PHP 7.4.15 phpmyadmin-5.0.4

502错误

搜索选项卡

另外一个奇怪的事情是,Webserver返回400个代码[info] 29#29: *246923 recv() failed (104: Connection reset by peer) while reading client request headers,

EN

回答 1

Server Fault用户

发布于 2021-02-17 11:50:04

HTTP状态502意味着客户端(无论是PHP还是SQL客户端)与数据库实例之间的连接问题。您必须检查APP和DB之间的访问是否可行。

在连接过程中可能会出现许多问题,例如:

  • APP与DB之间没有直接连接
  • DB有防火墙设置,拒绝在端口3306上连接。
  • 您正在容器中运行DB,但是端口3306没有在您的docker-come.yml文件中公开。
  • APP & DB运行在受代理服务器保护的企业网络中(例如squid)。

诊断基本问题,telnet是您选择的工具。使用它,您可以在特定端口上模拟/检查app服务器和db之间的连接,并查看是否可以建立连接。Telnet也会告诉你一些有用的信息。

代码语言:javascript
复制
# telnet <DB_SERVER> 3306
Trying <DB_SERVER>
telnet: connect to address <DB_SERVER>: Connection refused
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1053956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档