|
|
说来惭愧,BAIDU解决方案,原来两年前我在这里问过一样的问题:网站经常出现”Error establishing a database connection...”7 g1 ^/ U! h6 i8 I6 H! F& H; t
当时以为解决了(输入了正确的数据库名称、密码。。。什么的就能连上了),那个网站也没坚持多9,这个问题后来也没出现。那时还以为是很简单问题,自己都觉得不好意思了,就删了具体问题描述,写上“已解决”。" ~# b6 }" R9 j" X( n) |/ f x* H
& ~' w- M6 t& u1 `! y- a
现在这个电影站是embed第3方播放地址OP,流量也不大,不到3000部电影,还一些美剧什么的。。。
, b2 `1 S- G6 c4 l$ r( v9 R; k: m. d# `$ i0 p& z
因为版权问题,安放电影站的主机也是换了N家了,最初在虚拟主机,升级了好几次,因为“资源耗尽,暂停帐号。。。”也出现过”Error establishing a database connection...”,反正那边就是建议升级升级升级配置!6 r) w. W& a r/ y' X
* {0 x/ Z+ Q) A) W& p u5 n
后来想想不对,最多的时候也才万把PV,20几刀的虚拟主机扛不住!???然后就是自己买VPS,装上军哥的LNMP 1.4。。。也是试了N家,基本配置都是 KVM SSD 2G内存 。。。还是经常出现 数据库连接错误。。。而数据库地址账号密码,都是正确的,我就重启VPS,之后就能正常打开网站了。% {: u. k3 w1 {; p2 D+ B2 w
! P) u; H; ^9 Z- B
4 v v- H+ K& \5 a5 o1 r8 I) \$ ^+ mBAIDU GG 很多资料,觉得都没说到点子上。我猜测是短时间网页请求过多,MYSQL服务自动停止了。有1次当网站打不开,提示数据库连接错误的时候,我也去看了 探针,内存、负载什么的似乎都正常,就是”SWAP区”,这个SWAP使用率很高,将近100%,没有空闲资源了。不知道是不是这里的缘故。
' P7 ]* K0 _+ ]
0 b$ r& \) I# v1 l" {, T$ x5 o I8 M9 t* `, p- F" K
BAIDU GG,发现一直有人在问这个问题,似乎都没有彻底解决,昨天看到“http://zhuanqianxiaozhan.com/796.html”这里提到的 终极:修改httpd.conf,可这个好像在apache里的,而我用的是LNMP啊
9 p0 c0 N7 y- h0 d9 g; {0 T1 J& _
! Z* Y6 A# Z8 B! F- Z& u5 |
6 w5 u( z" P* X0 q# m2 j, w9 L1两天来一次”Error establishing a database connection...” 真的难受!
! Y: D* t) ], J) S, u% f5 }) t5 x0 J& H; Y! E5 d' Z3 v
希望在这里真正找到解决方法,请大家帮忙。谢谢啦!!!, O9 z0 \" Q! u* z/ t9 S: _, q: k
. @! s" V" B* {9 }. r1 [9 j& O* t9 y4 I: x5 H' s3 Q* Z T
1 E0 d$ `9 H! G
. ~' F0 f2 k" i) F! d; k# _# @! }" H, a6 @# A& i
, [1 ]' O1 ^3 V" q0 I8 R0 T, ~1 x( E W$ _, _ _
9 O. h. o; _2 |( ^1 u3 M4 z( K
0 q% D# W9 E' A: x. x1 K0 `* {1 w ?
. u, Y2 Y2 `3 J0 S2 R2 U
5 N$ c: N6 J% j/ n4 A
5 f5 R5 f: o7 _6 i |
|