建立数据库连接时出错(504GatewayTimeout)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

建立数据库连接时出错(504GatewayTimeout)

2014-06-16 22:09:13 21722 8
wordpress+Linux+apache的配置。
怎么又时候网站访问正常,有时候网站就出现“建立数据库连接时出错”访问不了?
不知道是什么原因。


有时候还会出现如下的提示:


504 Gateway Time-out


The gateway did not receive a timely response from the upstream server or application. Sorry for the inconvenience.
Please report this message and include the following information to us.
Thank you very much!
URL:http://www.yangfenzi.com3
Server:kunlun1.cn107
Date:2014/06/16 22:07:58

Powered by Tengine
取消 提交回答
全部回答(8)
  • 王瘦
    2014-10-30 15:37:46
    回12楼bcaiwa的帖子
    我也出现这个问题了,wordpress+Linux+amh面板,出问题的时候内存和CPU都是绿的,应该没问题,就是访问不了。。。
    网上504的解决方法也试过了,好像没用。。另外找不到PHP5.3.27,找不到php-fpm文件。。
    0 0
  • bendchen
    2014-06-17 11:17:59
    你看看是不是不能访问时,MYSQL占用内存过多,让系统给停止了?
    当出现这个问题时,到你的Linux系统中执行这个命令连接MYSQL试试
    mysql  -u root -p
    输入mysql的root密码,看能否连接上。
    0 0
  • kideny
    2014-06-17 08:36:16
    估计是内存不够了,搞个计划任务,自动清理内存。
    然后安装wp-super-cache 插件。
    0 0
  • 云代维
    2014-06-17 01:55:31
    需要优化
    0 0
  • 氧分子网
    2014-06-17 00:42:03
    回1楼maikellycai的帖子
    那方面的设置问题啊?求详解哈,谢谢

    -------------------------

    回3楼bcaiwa的帖子
    配置如下:
    CPU: 1核    内存: 2GB  数据盘: 5G    带宽: 2Mbps

    我想应该不是配置的问题吧?

    -------------------------

    回2楼holdb的帖子
    不知道怎么解决啊?

    -------------------------

    回7楼服务器之家的帖子
    怎么优化啊?之前用win7系统就感觉很慢,但是访问还是没问题的。可换了linux,现在倒好直接访问不了了。
    0 0
  • bcaiwa
    2014-06-17 00:04:55
    同时在线超过服务器配置了,cpu和内存够的话就调调配置好了哦

    -------------------------

    可以参考下这个  http://clin003.com/linux/debian-apache2-mysql-vps-2436/  优化mysql的

    MySQL配置优化
    mysql的主配置文件为/etc/mysql/my.cnf,优化之后,资源占用有明显的下降

    skip-innodb #不使用InnoDB数据库引擎,虽然InnoDB很强大,但对于小内存VPS就没啥必要使用了,关闭InnoDB引擎后,内存占用有明显的下降

    skip-external-locking #不使用外部锁,也就是操作系统提供的锁,这个选项现在默认是打开的

    key_buffer #与key_buffer_size是同一个参数,不过后者已经不推荐使用了,此参数指定索引缓冲区的大小,对于小内存VPS,16M的默认值有些大了,1M就差不多了

    query_cache_limit #不缓存大于此值的结果,设置为256K

    query_cache_size #用于缓存查询结果的内存大小,必须是1024的倍数,设置为query_cache_limit的16倍,即4M

    sort_buffer_size #排序缓存
    read_buffer_size #读缓存
    read_rnd_buffer_size #缓存通过关键字排序的行
    #这三个参数可以采用默认值,也可以参考/usr/share/doc/mysql-server-5.1/examples/my-small.cnf来设置

    0 0
  • holdb
    2014-06-16 22:18:53
    Re建立数据库连接时出错(504GatewayTimeout)
    504网关的时间
    该网关不从上游服务器或应用程序接收到及时响应。很抱歉给您带来不便。
    请报告这个消息,包括以下信息给我们。
    谢谢你!
    貌似这个意思

    -------------------------

    回6楼氧分子网的帖子
    看你的MYSQL怎么配置的。。设置个你现在网站实际使用的值。如果服务器资源不够的话建议升级配置。具体要进去linux排查。不是这里说怎么就是怎么的。你要看到具体那个个地方出现的问题。。对症下药。说谁都会说。MySQL总连接数 -可能的连接数-索引的缓冲区大小-查询排序的缓冲区大小-读查询的缓冲区大小-联合查询的缓冲区大-缓冲区的线程数量-查询缓冲区的大小.根据你服务器的资源和实际需求做出相应的调整。
    还有看看Apache配置是否适合你现在的使用实际情况。出现问题全部 检查下就知道哪里出现的问题。。把配置文件都排查下就知道了如果服务器资源充足。
    0 0
  • maikellycai
    2014-06-16 22:14:27
    Re建立数据库连接时出错(504GatewayTimeout)
    设置有问题。
    0 0
滑动查看更多
相关问答

48

回答

云计算自助服务开篇

阿里云支持与服务 2012-12-18 12:00:13 76611浏览量 回答数 48

32

回答

(原创)阿里云快速硬盘挂载教程!!!!!

梦丫头 2014-01-22 17:36:21 86452浏览量 回答数 32

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 159501浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 340590浏览量 回答数 8

251

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 309466浏览量 回答数 251

97

回答

Redhat/CentOS一键安装web环境全攻略

xiaofanqie 2011-08-11 14:51:38 124793浏览量 回答数 97

27

回答

阿里云开源软件镜像站点上线啦!!

qilu 2014-01-06 18:14:06 97118浏览量 回答数 27

104

回答

云虚拟主机使用教程完整版!!

梦丫头 2015-08-08 13:12:33 108440浏览量 回答数 104

55

回答

【RDS教程】之如何把我的数据库一键迁移至RDS?

belle.zhoux 2014-05-29 20:50:36 78331浏览量 回答数 55

37

回答

【云服务器教程征集令】这个六一阿里云邀您来吐槽!

fanyue88888 2012-06-01 18:55:41 114824浏览量 回答数 37
+关注
0
文章
8
问答
问答排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载