AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Adsterra China
 谷歌+Bing+TT+MSN官方代理 
⚡️按条S5代理⚡️静态⚡️独享⚡️5G皇家代理IP⚡️#1性价比⚡️Mediabuy⚡️玩家开户首选
【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️Taboola/Outbrain /Bing⚡️一级代理
开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放FB BM不限额,短id账单户
E.PN 虚拟卡DuoPlus专注打造跨境电商云手机BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具
ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值
Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款
各种主页、账单户、BM户(优势)⚡️个人户,bm户不限额,账单户Google、Bing官方总代  联盟流量开户FB资源,账单户,分享户,国内一手
FB企业户BM户账单户源头海外CL企业户源头PTM全球虚拟卡—进来交个朋友!PTM虚拟卡⚡️费率透明⚡️额度随心
虚拟卡 - Pay2.House【找量】BA独家Nutra单找量广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 16192|回复: 12

[讨论] 【求助】两年前就问过“"Error establishing a database connection...”

[复制链接]

92

主题

1377

广告币

2918

积分

高级会员

Rank: 4

积分
2918

社区QQ达人

发表于 2017-11-10 16:48:06 | 显示全部楼层 |阅读模式
Lemft
说来惭愧,BAIDU解决方案,原来两年前我在这里问过一样的问题:网站经常出现”Error establishing a database connection...5 \* u5 v- c/ t" a" \
当时以为解决了(输入了正确的数据库名称、密码。。。什么的就能连上了),那个网站也没坚持多9,这个问题后来也没出现。那时还以为是很简单问题,自己都觉得不好意思了,就删了具体问题描述,写上“已解决”。$ O3 u  U8 P4 h
4 G4 h- B; L# L7 a
现在这个电影站是embed第3方播放地址OP,流量也不大,不到3000部电影,还一些美剧什么的。。。  r7 s  K; m: E) j

2 V& l; \# A0 b3 A: v4 m5 U因为版权问题,安放电影站的主机也是换了N家了,最初在虚拟主机,升级了好几次,因为“资源耗尽,暂停帐号。。。”也出现过”Error establishing a database connection...”,反正那边就是建议升级升级升级配置!6 O- `. @, \5 P

' K+ R, r+ q2 h1 E: b% m后来想想不对,最多的时候也才万把PV,20几刀的虚拟主机扛不住!???然后就是自己买VPS,装上军哥的LNMP 1.4。。。也是试了N家,基本配置都是 KVM SSD 2G内存 。。。还是经常出现 数据库连接错误。。。而数据库地址账号密码,都是正确的,我就重启VPS,之后就能正常打开网站了。
1 i% `) g( s8 X. ]; [" Y# K7 H6 u6 A' v

8 [( I7 P% p% L" _& L8 s$ yBAIDU GG 很多资料,觉得都没说到点子上。我猜测是短时间网页请求过多,MYSQL服务自动停止了。有1次当网站打不开,提示数据库连接错误的时候,我也去看了 探针,内存、负载什么的似乎都正常,就是”SWAP区”,这个SWAP使用率很高,将近100%,没有空闲资源了。不知道是不是这里的缘故。
# b$ n: }. v/ x: Q7 [( P5 h; N  o9 n  a% r8 j$ j  {

  ?( m) G  E) P' n6 JBAIDU GG,发现一直有人在问这个问题,似乎都没有彻底解决,昨天看到“http://zhuanqianxiaozhan.com/796.html”这里提到的 终极:修改httpd.conf,可这个好像在apache里的,而我用的是LNMP啊9 J9 w+ A2 W7 M. f1 r
1 T  L6 W# t: c" G* [; B
" ]; e$ a7 h% B' o0 l2 I
1两天来一次”Error establishing a database connection...” 真的难受!
; D/ ^+ U0 D& n; b  V% }& f1 H  b# R/ P9 r$ F2 z
希望在这里真正找到解决方法,请大家帮忙。谢谢啦!!!3 ]. y% V# h0 U# Y( A* s3 F  Q( ^

/ V3 y# b( y6 u, E* N. X

4 _2 f3 _. s/ \7 k
: \% `4 R# ?# |) q9 J2 B
+ ?* {; X3 B+ H( J

" H: \( V" H* |& U% e
. f  U9 ~- r0 Z- h) b+ f
. \* V0 q9 N$ |! R. Q5 @
7 [& `# m4 @* r# L9 V* w. g
6 s- P( {" N& U9 o/ Q

3 C6 t6 U3 N* L) U( `1 h! Q2 I  C3 R% R9 A" k
3 K: p+ ^- @0 e7 u5 R" i( Q& q1 N
相关帖子
平价出paxum,平价平价平价!QQ:1293389785,支持小额多次交易,VX:yangkangtashu
回复

使用道具 举报

92

主题

1377

广告币

2918

积分

高级会员

Rank: 4

积分
2918

社区QQ达人

 楼主| 发表于 2017-11-10 16:54:11 | 显示全部楼层
忘记说了,是wordpress做的电影站
平价出paxum,平价平价平价!QQ:1293389785,支持小额多次交易,VX:yangkangtashu
回复 支持 反对

使用道具 举报

176

主题

1118

广告币

4180

积分

超级版主

Rank: 8Rank: 8

积分
4180

社区QQ达人

发表于 2017-11-10 18:20:29 来自手机 | 显示全部楼层
试试vestacp试试宝塔面板,大流量还是要自己优化
回复 支持 反对

使用道具 举报

22

主题

1729

广告币

2027

积分

高级会员

Rank: 4

积分
2027
发表于 2017-11-10 18:43:41 | 显示全部楼层
大佬,求个SSSSVIP
( X2 Y, q) ^# x1 P4 S  R7 \你这种内存爆了,需要看日志了解详情。
/ Y( |3 K: K" G5 G多加CACHE,可以缓解
回复 支持 反对

使用道具 举报

3

主题

585

广告币

879

积分

中级会员

Rank: 3Rank: 3

积分
879
QQ
发表于 2017-11-10 19:44:35 | 显示全部楼层
你的SWAP分区给了多大?这个缓冲分区还是很有必要的,如果内存不够SWAP再没有的话,很容易出现MySQL崩溃的情况。
回复 支持 反对

使用道具 举报

7

主题

28

广告币

139

积分

初级会员

Rank: 2

积分
139
发表于 2017-11-10 20:56:09 | 显示全部楼层
wordpress建议用litespeed建VPS,然后安装litespeed缓存插件

点评

几下了, WP是容易出这个问题, 对楼主:你其实不用重启系统嘛,你重启服务啊! service mysqld restart..  详情 回复 发表于 2017-11-10 23:44
回复 支持 反对

使用道具 举报

80

主题

1402

广告币

4019

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4019
发表于 2017-11-10 21:08:50 | 显示全部楼层
你生成静态不就没数据库的事了嘛
回复 支持 反对

使用道具 举报

92

主题

1377

广告币

2918

积分

高级会员

Rank: 4

积分
2918

社区QQ达人

 楼主| 发表于 2017-11-10 22:33:37 | 显示全部楼层
一并谢谢楼上所有朋友!!!很好的建议!!!我会去试验解决。。。
平价出paxum,平价平价平价!QQ:1293389785,支持小额多次交易,VX:yangkangtashu
回复 支持 反对

使用道具 举报

2

主题

19

广告币

95

积分

初级会员

Rank: 2

积分
95

社区QQ达人

发表于 2017-11-10 23:44:02 | 显示全部楼层
xiangwofei 发表于 2017-11-10 20:56. i: m/ {  R0 k! U4 J9 R
wordpress建议用litespeed建VPS,然后安装litespeed缓存插件
5 Q1 R+ o! |2 u2 d1 p9 u9 a
几下了,
; h; [3 V# G1 G8 k9 SWP是容易出这个问题,
$ G4 T9 m+ \+ I9 A6 h& j5 j
8 G& r, y5 i, a6 t. z% V- ?+ }对楼主:你其实不用重启系统嘛,你重启服务啊!  service mysqld restart..

点评

嗯,1两天来一次”Error establishing a database connection...” 真的难受! 而且不知道什么时候来。。。所以重启都是最被动的无奈之举啊 找到“病根”是关键!  详情 回复 发表于 2017-11-11 00:41
http://www.shephe.com/
回复 支持 反对

使用道具 举报

92

主题

1377

广告币

2918

积分

高级会员

Rank: 4

积分
2918

社区QQ达人

 楼主| 发表于 2017-11-11 00:41:10 | 显示全部楼层
牧羊人 发表于 2017-11-10 23:44
0 H1 L" j) k. L) a4 \, ]; D6 E" P" ^几下了,+ f7 m  `: I! M- M% ~, B
WP是容易出这个问题,
. a2 \4 ^* R2 S9 i8 g3 F. h7 R1 Z
嗯,1两天来一次”Error establishing a database connection...” 真的难受!: f9 T& k& Q9 N, h

# L' k# Y) m( s2 _  K而且不知道什么时候来。。。所以重启都是最被动的无奈之举啊
5 F6 E. p* {/ u; H5 V; Z& e' Y- z# O/ _& ?3 _( w' w
找到“病根”是关键!
平价出paxum,平价平价平价!QQ:1293389785,支持小额多次交易,VX:yangkangtashu
回复 支持 反对

使用道具 举报

4

主题

98

广告币

218

积分

初级会员

Rank: 2

积分
218

社区QQ达人

发表于 2017-11-15 20:53:41 | 显示全部楼层
也别换什么其它面板了,换来换去你不知道症结一样白搭。
/ M3 u1 F0 Y& R/ {  l3 T4 W" j  J) T楼上还有更逗的,什么service mysqld restart..1 r. H! A. O3 c& Z
你确定军哥lnmp1.4的mysql服务名是这个?1 M2 }/ b9 E# {
9 g6 j9 @7 @9 Q, ^5 C' U- H& n
什么增加缓存、cache、静态化,都只能是权宜缓解之策。9 ?( g- M% a. Z. T

8 I! g( D* w) k' {" G2 Q+ `# l病根在哪?在你的MYSQL日志文件里。把MYSQL日志的报错拿到GOOGLE搜一下基本就知道原因和解决方案了。0 \8 h- a. q% H5 ]4 u' @

3 O1 t; p3 A6 \mysql日志在哪?& Q% r8 x, g. _  G% w* h( `
运行"ps aux|grep mysql"命令,找到“log-error=”的值就是mysql日志文件路径。0 M0 ~) h& r/ z1 A5 g8 @7 G, H. |! Y: L

% T9 @5 C! y/ x# [你这应该是内存不足,MYSQL挂了。
! `; {& Z3 Q5 n6 n7 l( U再看不懂,就把日志贴上来。2 ?: `0 v/ W) B& K' m0 z; d
啥玩意,还能两年解决不了。0 _4 L8 D" E& |" j  N

点评

是的!是内存不足! 发帖后把SWAP区从256M,往上增加了2G上去。。。就没挂过了!打算先撑着,个把星期手动重启下VPS。。。 以后再把内存增到4G。。。  详情 回复 发表于 2017-11-16 10:09

评分

参与人数 1广告币 +2 收起 理由
BODY + 2 很给力!

查看全部评分

回复 支持 反对

使用道具 举报

4

主题

98

广告币

218

积分

初级会员

Rank: 2

积分
218

社区QQ达人

发表于 2017-11-15 20:57:07 | 显示全部楼层
对了,你不是说你一两天挂一次么。
. M3 v8 y( U( F更简单的,服务器放那跑一天,然后% v1 N( c: Q+ I
运行"free -m"
) o7 a9 ^% X! S& r4 o
2 Z& d' u, D5 i6 T+ @2 W把内存使用量看一下,你就明白原因了。
回复 支持 反对

使用道具 举报

92

主题

1377

广告币

2918

积分

高级会员

Rank: 4

积分
2918

社区QQ达人

 楼主| 发表于 2017-11-16 10:09:20 | 显示全部楼层
醉眼看花 发表于 2017-11-15 20:53
: A9 T5 D3 h" ?也别换什么其它面板了,换来换去你不知道症结一样白搭。. t4 M( B1 A( K0 |, i) {8 r
楼上还有更逗的,什么service mysqld restart..
, O- [4 k+ P4 L; @# p8 E7 C你 ...

7 A  i- g( k" P4 `8 a& r: K0 E是的!是内存不足!
9 d3 j+ x4 c0 h" ~0 L发帖后把SWAP区从256M,往上增加了2G上去。。。就没挂过了!打算先撑着,个把星期手动重启下VPS。。。& H8 d" ~) J8 |6 H  b6 ]
以后再把内存增到4G。。。6 N* C; S2 \3 H& p& ]6 L' @! c
+ w2 U- _. v7 {8 M& a5 r; `1 H4 j
* v4 j% P; Y' g  [
平价出paxum,平价平价平价!QQ:1293389785,支持小额多次交易,VX:yangkangtashu
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2025-7-6 09:07 , Processed in 0.053012 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表