|
|
说来惭愧,BAIDU解决方案,原来两年前我在这里问过一样的问题:网站经常出现”Error establishing a database connection...” |: z& I5 W6 w
当时以为解决了(输入了正确的数据库名称、密码。。。什么的就能连上了),那个网站也没坚持多9,这个问题后来也没出现。那时还以为是很简单问题,自己都觉得不好意思了,就删了具体问题描述,写上“已解决”。) w' W6 D/ Y( l+ U* O1 r! t; t
4 Z& T: i: D! T现在这个电影站是embed第3方播放地址OP,流量也不大,不到3000部电影,还一些美剧什么的。。。
, W: Y# a% f( _4 v( {( m$ ]
$ s+ _7 j0 y9 l; N( n. d# R8 @* p因为版权问题,安放电影站的主机也是换了N家了,最初在虚拟主机,升级了好几次,因为“资源耗尽,暂停帐号。。。”也出现过”Error establishing a database connection...”,反正那边就是建议升级升级升级配置!% l/ T$ Y5 s* {
; X2 o2 c9 J* x; I2 [% J后来想想不对,最多的时候也才万把PV,20几刀的虚拟主机扛不住!???然后就是自己买VPS,装上军哥的LNMP 1.4。。。也是试了N家,基本配置都是 KVM SSD 2G内存 。。。还是经常出现 数据库连接错误。。。而数据库地址账号密码,都是正确的,我就重启VPS,之后就能正常打开网站了。
3 a, u3 }9 |: }" w9 `+ E; N& V5 ]8 z: w
! z( A) E- y* v+ ~. T" }& T' L: x; C- ]1 X& f! @$ ]
BAIDU GG 很多资料,觉得都没说到点子上。我猜测是短时间网页请求过多,MYSQL服务自动停止了。有1次当网站打不开,提示数据库连接错误的时候,我也去看了 探针,内存、负载什么的似乎都正常,就是”SWAP区”,这个SWAP使用率很高,将近100%,没有空闲资源了。不知道是不是这里的缘故。8 f+ C' `. h) g, P/ g& S
& ~% }9 q6 c+ K+ S
$ L6 {; u5 Q( d! U& pBAIDU GG,发现一直有人在问这个问题,似乎都没有彻底解决,昨天看到“http://zhuanqianxiaozhan.com/796.html”这里提到的 终极:修改httpd.conf,可这个好像在apache里的,而我用的是LNMP啊3 f0 M4 e1 Y$ ]+ h% s; D. F
6 C1 V( ]& h/ t3 N* ?* E: P4 ]# ~, t9 i3 N3 I0 R
1两天来一次”Error establishing a database connection...” 真的难受!9 l: a* m( {, l. I
! P9 ~+ E0 T9 Z, O9 e1 |5 O5 o希望在这里真正找到解决方法,请大家帮忙。谢谢啦!!!
1 J y* b$ @5 {/ r" B2 ~" Y+ O2 e
' t( }, k4 o1 p, e
" ]! _* p q, { H U, `$ @# @3 p. s+ I3 k% X, n- |0 C" W
$ M) p0 a; P% r! w- o+ N
1 H( [1 \0 W( D4 I* T# w8 z. [% j" a" Q6 T: ^* }
, R c" }# L5 Z3 _( M
2 V" A: p7 s+ `3 M' k9 {. J4 p+ w% D, Q X; L
# q8 I8 c+ t0 j! y# A: r2 x+ [( u2 ]% T
2 D5 {& B( `; Z" ]2 Q# v; F
|
|