yanwen
V2EX  ›  问与答

Wordpress 经常性出现 数据库链接出错 是什么回事呢??撒铜币,回答者人人有份。。

  •  
  •   yanwen · Mar 27, 2015 · 4533 views
    This topic created in 4247 days ago, the information mentioned may be changed or developed.
    出现这样的现象是在今年的年头开始的。此时,博客已经正常在512M的vps上运行了大概半年有多了。升级了Wordpress到最新版之后 隔三差五的出现数据库链接出错。按照网上的排查方法也一一做了,但是依旧收效甚微,还是会隔一段时间出现这个问题。

    后来3月初,花了点时间dump出了数据库 把博客搬到了领带一个 512M内存的vps上。。好了十多二十天。。然后数据库链接又开始出错。。

    大家帮忙看看 这是什么原因呢??是不是新版本的Wordpress 太耗数据库资源了???
    21 replies  •  2015-03-28 00:45:06 +08:00
    kungfuchicken
    kungfuchicken
    Mar 27, 2015❤️1
    1
    开php-fpm错误日志, 慢日志观察一下吧
    decken
    decken
    Mar 27, 2015 via Android❤️1
    2
    WordPress有没有做缓存
    Moker
    Moker
    Mar 27, 2015❤️1
    3
    用了快4年的WP 唯一出现连接错误就是因为密码弄错。。。
    话说数据库多大 连不上的时候看下mysql是不是挂了
    ericpeng
    ericpeng
    Mar 27, 2015❤️1
    4
    我也遇到过这个问题。
    当时也是mysqldump出来再导入新主机,每次service mysqld restart就好一段时间,然后就继续数据库连接出错。你说连接不上也能连接上,重启之后速度很快,过段时间就很慢,然后就连不上了。
    折腾很久,重装解决。
    不过这个问题还是没弄明白。好像也不是内存泄露的问题。看日志也没有error。
    typcn
    typcn
    Mar 27, 2015❤️1
    5
    1.加内存
    2.禁止外网访问 3306 否则只需几十 kb 的速度就能远程崩掉 mysql
    3.看看是不是磁盘满了
    4.磁盘 IO 是否达标

    另外 Wordpress 不是屌丝 VPS 能跑的起的
    typcn
    typcn
    Mar 27, 2015❤️1
    6
    你可以试试 WP 官方开发者博客,按住 F5 ,一会就 503 了
    hjc4869
    hjc4869
    Mar 27, 2015 via iPhone❤️1
    7
    会不会是数据库进城OOM了?
    ericls
    ericls
    Mar 27, 2015 via Android❤️1
    8
    你是不是用了post meta
    wxunm60tAn8bODGs
    wxunm60tAn8bODGs
    Mar 27, 2015❤️1
    9
    vps服务商(最近特别JP机房)估计有问题。。一般只要你vps环境配置能运行得起 安装官方程序 wordpress还是相当稳定的 跑不起的情况应该是多虑
    xzem
    xzem
    Mar 27, 2015 via Android❤️1
    10
    我的wordpress最近老把数据库的某个表搞损坏,然后现在把博客放到github page了
    songjiaxin2008
    songjiaxin2008
    Mar 27, 2015 via iPhone❤️1
    11
    mysql_secure_installation了吗?估计是有人一直在想扫你的3306端口
    ScotGu
    ScotGu
    Mar 27, 2015❤️1
    12
    1、加缓存插件
    2、启用CDN加速
    3、优化mysql
    4、换个NB的服务器!
    ScotGu
    ScotGu
    Mar 27, 2015❤️1
    13
    补充:
    貌似没有优化的原版环境,多按几次 F5都会出现 数据库链接出错
    msg7086
    msg7086
    Mar 27, 2015 via iPhone❤️2
    14
    @typcn 503?503是limitreq起作用了吧
    kmvan
    kmvan
    Mar 27, 2015 via Android❤️1
    15
    wp 作为拯救 linux 世界的英雄,不是像搬瓦工那些屌丝 vps 能玩。 http://inn-studio.com/salvation-heroes-wordpress/
    不上 8 核 16 g 内存我都不敢说自已用过 wp。
    cst4you
    cst4you
    Mar 27, 2015❤️2
    16
    什么 Wordpress 不是屌丝 VPS 能跑的起的? 8核 16G 的内存也是尿了. 4核心 1G 顶过百万 PV 的看看你.

    各种一键包那些参数能跑生产环境? 那是给64M内存能[基本]跑起来环境的好不

    还是建议楼主找一下mysql优化参数的资料好好调一下.
    naver1
    naver1
    Mar 27, 2015❤️1
    17
    楼上,楼上上是在黑。
    cst4you
    cst4you
    Mar 27, 2015❤️1
    18
    @DT27 好吧...我错了
    zxhzxhz
    zxhzxhz
    Mar 27, 2015❤️1
    19
    @kmvan 脑洞颇大。。。
    frankzeng
    frankzeng
    Mar 27, 2015❤️1
    20
    wp这个样子,为什么大家还是一个劲的推荐呢,wp结构混乱,逻辑代码和html都写一起了,这也太不专业了吧
    yanwen
    yanwen
    OP
    Mar 28, 2015
    21
    @ericpeng 我重装了vps了。。。还是会出现这样的问题。。悲剧的。。不知道是不是跟我dump出来的mysql 有关系。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1749 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 16:10 · PVG 00:10 · LAX 08:10 · JFK 11:10
    ♥ Do have faith in what you're doing.