20190713 新建了一个 phpmyadmin,在 import 一个 install.sql 执行的时候,发现nginx 配置的phpmyadmin 网站一个超时错误 :

504 Gateway Time-out

碰巧服务器上既有apache,也有nginx,之前本地 apache 网站是不出现这个错误的!于是同样配置了一个 apache 的 phpmyadmin,测试发现不出现超时错误!

所以,问题还在 nginx 网站配置

1、 网上搜了一些文章,我主要参考了以下 2 个

他们讲解了一些原理性的东西,最终也没有附上自己的 nginx 版本和实际操作记录

服务器上没有拿准具体修改哪里,是不敢贸然动手的! nginx 版本在变化,有些配置文件内容甚至文件名都不一样

比方说:我修改了 phh.ini 的 fastcgi_connect_timeout 到 300 之后,在重启 nginx 服务的时候,就出现了以下错误

Failed to start A high performance web server and a reverse pro ~

只好改回去,想好了再动手!

2、以下是我的操作过程记录

查看版本号和配置位置 $ nginx -v nginx version: nginx/1.10.3 (Ubuntu)

$ whereis php php: /usr/bin/php /usr/bin/php7.0

修改 nginx 网站配置 $ vim phpmyadmin.conf 在 php 处理部分加上以下 3 个参数 location ~ \.php$ {

include snippets/fastcgi-php.conf;

#

# # With php7.0-cgi alone:

# fastcgi_pass 127.0.0.1:9000;

# # With php7.0-fpm:

fastcgi_pass unix:/run/php/php7.2-fpm.sock;

# by wzh 20190713 for 504 Gateway Time-out

# /etc/php/7.2/fpm/php.ini also change

fastcgi_connect_timeout 200;

fastcgi_send_timeout 200;

fastcgi_read_timeout 200;

}

修改 php.ini $ cd /etc/php/7.2/fpm $ sudo vim php.ini 找到以上 3 个参数值,对应修改以下 ;by wzh 20190713 30 --> 200 ,same to max_execution_time

max_execution_time = 200

; by wzh 20190713 60-->200

default_socket_timeout = 200

;by wzh 20190713 30 --> 200 ,same to max_execution_time

max_execution_time = 200

****** 实际过程中,php.ini 是先修改的,这里为了写作方便对照,把这 2 个次序反过来了***

重新测试,不再出现 504 错误!

java 504错误怎么解决_504 Gateway Time-out 错误处理记录相关推荐

  1. java fatal exception_如何解决FATAL EXCEPTION:pool-4-thread-1错误?

    我有一个工作得很好的应用程序,但有时候我在程序中添加了一些类和代码,导致我的应用程序崩溃.在我logcat错误是这样的:如何解决FATAL EXCEPTION:pool-4-thread-1错误? F ...

  2. 服务器mvc提示404错误信息,解决Spring MVC提示404错误找不到JSP问题

    Spring mvc开发时当遇到404错误是一个比较蛋疼的问题,因为一般不会到达后台和Controller,所以在日志中不会有信息.这时只能通过经验解决了. 一般情况都是Url的Mapping没有找到 ...

  3. c0000005错误怎么解决_iTunes提示3194未知错误怎么办【解决方法】

    iPad链接电脑,iTunes提示3194错误代码怎么办,网上的办法实际都没法解决掉这个问题,iTunes提示3194未知错误解决方法希望能帮到大家. 问题原因: 3xxx的错误代码通常表示iTune ...

  4. oracle网络加载错误怎么解决,Oracle加载数据库错误解决的方法详细教程

    今天小编给大家分享一篇关于Oracle加载数据库错误解决的方法详细教程,感兴趣的朋友跟小编一起来了解一下吧! 注意:安装时要保证Oracle安装目录不能带有中文字符 (如果第一次安装出现"加 ...

  5. 503 service unavailable 错误怎么解决?503 service unavailable 错误的解决方法。

    1.访问出现503 service unavailable,但刷新一下又能正常访问 一般像上面这种情况的话,大多数都是由于网站超过了系统资源,超过IIS限制所导致的,我们需要增加IIS连接数便可以解决 ...

  6. microsoft vbscript编译器错误怎么解决_Win10电脑遇到DistributedCOM错误10016怎么解决?「系统天地」...

    最近一位Win10用户的电脑总是间歇性自动重启,于是查看了系统的事件查看器,结果发现了DistributedCOM错误出现了很多次,事件为10016,碰到这种错误该如何解决呢?大家先不要着急,解决办法 ...

  7. mysql2008错误2_解决SQL Server 连接服务器 错误2

    后可看到SQ进入L 2005网络配置,右击右边窗口的MSSQLSERVER的协议. 在VIA上右击,在出现的下拉菜单中将它禁用,如果已经禁用的话,就不用做任何修改 了. 做完这些准备工作后,我们开始启 ...

  8. ajax三种错误ie,ie下jquery ajax 80020101错误的解决方法

    注意注释 删除这些注释就可以了 Windows下一个MySQL有些错误的解决方法 1.无论是什么提示.我们有一个直接看错误日志.由于它描述了最具体描述错误日志. 于MySQL安装文件夹中找到 my.i ...

  9. 微信分享踩坑:config:invalid signature错误的解决方法

    微信分享踩坑:config:invalid signature错误的解决方法 一般出现这个错误多半是签名获取失败,而我根据我获取到的签名跟签名算法校验里面得到的签名是一样的,于是查找大量文档,核实可能 ...

最新文章

  1. graphicsmagick 获取图片质量_第 72 期 水稻图片素材
  2. SCVMM 2012 R2---安装SCVMM 2012 R2服务器
  3. Xposed简介以及小米去桌面广告的简单实现
  4. BZOJ 4898 Luogu P3778 [APIO2017]商旅 (分数规划、最短路)
  5. linux git gui使用教程,跨平台最好用的Git GUI工具gitkraken
  6. VC实现最小化后在系统托盘显示
  7. NPOI office操作
  8. 2017ACM/ICPC亚洲区沈阳站 C Hdu-6219 Empty Convex Polygons 计算几何 最大空凸包
  9. Ubuntu 安装Oprofile
  10. html5中心旋转动画效果图,HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)...
  11. git 使用之三 remote 操作 添加 修改 远程库
  12. Sophix热修复的简单使用
  13. 怎样任意裁剪图片?如何快速改变图片形状?
  14. 几种常用cv工具的颜色通道总结
  15. Linux系统安全以及应用
  16. MySql安装与使用
  17. java年轻代_Java分代垃圾回收机制:年轻代/年老代/持久代(转)
  18. CodeBlocks常见编译错误(to be updated)
  19. CTF MISC在我眼里各种奇奇怪怪的题学习思路总结(持续更新)
  20. 360加固保so解密过程

热门文章

  1. 项目名称:上海地铁游
  2. MOELLER NZMH3-AE630-S1 + M22-K10 塑壳断路器
  3. 50个2010年最常用的网站推广方法
  4. 什么是三维重建?三维重建有什么用?
  5. 爬取豆瓣网app软件数据
  6. “感动济源”何志强昨做客本报
  7. 耍流氓不一定违法,不做等保测评一定违法,不信你看……
  8. eclipse生成uml图的插件Green uml的安装和使用
  9. 德国马牌轮胎母公司大陆集团首发绿色概念轮胎
  10. 提高js调试效率的一个快捷键ctr+g 快速定位代码行