登陆内涵段子网页版登陆的时候出现这个是什么504 Gateway T

电脑教程子分类1230人阅读
Php 开发(88)
http://www.xbc.me/nginx-fix-504-gateway-timeout/
在安装完Nginx+PHP-fpm+Mysql后 (如何安装LNMP环境,请参考),跑PHP的应用会经常出现504 Gateway Time-out 或者502 Bad Gateway的情况。
这个问题耽误了我差不多4个小时的时间,网上有很多前辈们的解决方法,在这里记录下解决这个问题的思路。首先这个问题主要是因为PHP的Script执行时间太长了,已经超过nginx能接受的底线。
在nginx的日志中会看到这样的log
13:39:45 [error] 30788#0: *1 upstream timed out (110: Connection timed out)
while reading response header from upstream, client: 127.0.0.1, server: www.xbc.me,
request: &GET / HTTP/1.1&, upstream: &fastcgi://127.0.0.1:9000&, host: &www.xbc.me&
在php-fpm的日志中会发现这样的log
13:39:45 [error] 30788#0: *1 upstream timed out (110: Connection timed out)
while reading response header from upstream, client: 127.0.0.1, server: www.xbc.me,
request: &GET / HTTP/1.1&, upstream: &fastcgi://127.0.0.1:9000&, host: &www.xbc.me&
一般来说,出现这样的情况是因为Nginx会从php-fpm的9000端口读取fastcgi的执行结果,等来N久都不见回复,所以就报504了。解决办法很简单,修改php的最长执行时间
; Maximum execution time of each script, http://php.net/max-execution-
Note: This directive is hardcoded to 0 for the CLI SAPI;
fix by Matt
;max_execution_time = 3000
在这里我注释掉php.ini参数的时间限制。还有php-fpm里的
;request_terminate_timeout = 0
这个参数会在php.ini中max_execution_time因为某些原因不能正常工作才会生效。
之前设置的是300s,安装Magento的时候就一直就报504。后来索性修改到3000了。在Nginx的配置文件添加
#add by Matt
fastcgi_read_timeout 3000;
fastcgi_connect_timeout 3000;
fastcgi_send_timeout 3000;
Magento你到底安装多少sql文件啊?
PS:有时候缓存过小也会引起504,具体情况还需要根据Nginx的日志内容来分析。修改fastcgi的缓存大小:
fastcgi_buffers 2 256k;
fastcgi_buffer_size 128k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:811812次
积分:10258
积分:10258
排名:第1397名
原创:171篇
转载:637篇
评论:71条
(7)(4)(3)(2)(7)(2)(3)(4)(8)(3)(4)(4)(6)(3)(10)(17)(7)(3)(13)(10)(8)(20)(15)(22)(16)(19)(24)(3)(11)(11)(11)(19)(13)(13)(7)(8)(10)(7)(7)(3)(12)(10)(13)(5)(2)(6)(18)(1)(10)(5)(11)(44)(50)(45)(24)(25)(16)(12)(3)(6)(10)(5)(3)(14)(13)(10)(11)(13)(5)(7)(2)(8)(9)(3)(4)(1)(8)查看: 13334|回复: 7
504 Gateway Timeout
网站打不开了
Something error:504 Gateway TimeoutCann't connect to remote host
Please check or try again later.
Generated by kangle/2.9.7.
我的地址是:515love.net
各位帮帮我啊
123.jpg (16.57 KB, 下载次数: 66)
08:32 上传
好象是域名没解析!!或者是解析服务器的问题!要么是没备案被关了端口!
可以打开HTML& &不能打开论坛主页,帮我下啊
http://515love.net/yinhua/csqg/1.html
草芥 发表于
可以打开HTML& &不能打开论坛主页,帮我下啊
http://515love.net/yinhua/csqg/1.html
你的是自己的服务器还是虚拟主机?如果是虚拟主机,联系下空间商,检查下环境是否有问题
一下可以打开&&一下又不行了&&
kanglesoft 康乐 挂了? 登录3311重启下看看
资源超限了。联系一下空间商问问咋回事
Powered by}

我要回帖

更多关于 504gatewaytimeout 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信