java 504错误怎么解决_504 Gateway Time-out 错误处理记录
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 错误处理记录相关推荐
- java fatal exception_如何解决FATAL EXCEPTION:pool-4-thread-1错误?
我有一个工作得很好的应用程序,但有时候我在程序中添加了一些类和代码,导致我的应用程序崩溃.在我logcat错误是这样的:如何解决FATAL EXCEPTION:pool-4-thread-1错误? F ...
- 服务器mvc提示404错误信息,解决Spring MVC提示404错误找不到JSP问题
Spring mvc开发时当遇到404错误是一个比较蛋疼的问题,因为一般不会到达后台和Controller,所以在日志中不会有信息.这时只能通过经验解决了. 一般情况都是Url的Mapping没有找到 ...
- c0000005错误怎么解决_iTunes提示3194未知错误怎么办【解决方法】
iPad链接电脑,iTunes提示3194错误代码怎么办,网上的办法实际都没法解决掉这个问题,iTunes提示3194未知错误解决方法希望能帮到大家. 问题原因: 3xxx的错误代码通常表示iTune ...
- oracle网络加载错误怎么解决,Oracle加载数据库错误解决的方法详细教程
今天小编给大家分享一篇关于Oracle加载数据库错误解决的方法详细教程,感兴趣的朋友跟小编一起来了解一下吧! 注意:安装时要保证Oracle安装目录不能带有中文字符 (如果第一次安装出现"加 ...
- 503 service unavailable 错误怎么解决?503 service unavailable 错误的解决方法。
1.访问出现503 service unavailable,但刷新一下又能正常访问 一般像上面这种情况的话,大多数都是由于网站超过了系统资源,超过IIS限制所导致的,我们需要增加IIS连接数便可以解决 ...
- microsoft vbscript编译器错误怎么解决_Win10电脑遇到DistributedCOM错误10016怎么解决?「系统天地」...
最近一位Win10用户的电脑总是间歇性自动重启,于是查看了系统的事件查看器,结果发现了DistributedCOM错误出现了很多次,事件为10016,碰到这种错误该如何解决呢?大家先不要着急,解决办法 ...
- mysql2008错误2_解决SQL Server 连接服务器 错误2
后可看到SQ进入L 2005网络配置,右击右边窗口的MSSQLSERVER的协议. 在VIA上右击,在出现的下拉菜单中将它禁用,如果已经禁用的话,就不用做任何修改 了. 做完这些准备工作后,我们开始启 ...
- ajax三种错误ie,ie下jquery ajax 80020101错误的解决方法
注意注释 删除这些注释就可以了 Windows下一个MySQL有些错误的解决方法 1.无论是什么提示.我们有一个直接看错误日志.由于它描述了最具体描述错误日志. 于MySQL安装文件夹中找到 my.i ...
- 微信分享踩坑:config:invalid signature错误的解决方法
微信分享踩坑:config:invalid signature错误的解决方法 一般出现这个错误多半是签名获取失败,而我根据我获取到的签名跟签名算法校验里面得到的签名是一样的,于是查找大量文档,核实可能 ...
最新文章
- graphicsmagick 获取图片质量_第 72 期 水稻图片素材
- SCVMM 2012 R2---安装SCVMM 2012 R2服务器
- Xposed简介以及小米去桌面广告的简单实现
- BZOJ 4898 Luogu P3778 [APIO2017]商旅 (分数规划、最短路)
- linux git gui使用教程,跨平台最好用的Git GUI工具gitkraken
- VC实现最小化后在系统托盘显示
- NPOI office操作
- 2017ACM/ICPC亚洲区沈阳站 C Hdu-6219 Empty Convex Polygons 计算几何 最大空凸包
- Ubuntu 安装Oprofile
- html5中心旋转动画效果图,HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)...
- git 使用之三 remote 操作 添加 修改 远程库
- Sophix热修复的简单使用
- 怎样任意裁剪图片?如何快速改变图片形状?
- 几种常用cv工具的颜色通道总结
- Linux系统安全以及应用
- MySql安装与使用
- java年轻代_Java分代垃圾回收机制:年轻代/年老代/持久代(转)
- CodeBlocks常见编译错误(to be updated)
- CTF MISC在我眼里各种奇奇怪怪的题学习思路总结(持续更新)
- 360加固保so解密过程