Dreamhost的试用期刚过,从Lunarpages搬过来的博客就当机十六个小时
因为Lunarpages总拿CPU超限的问题来烦我,在加上看到Dreamhost在搞优惠,就把博客搬了过来,反正有两个星期的试用期。十四天用下来还算稳定,于是就付了不到十美元算是正式和Dreamhost签了一年的合同。没想到试用期刚过的第四天,博客就当机了,而且一当就是十六个小时。
最初的症状是放在Dreamhost上的两个网站都连不上MySQL数据库。因为Dreamhost的MySQL数据库所在的服务器和网站主域名所指向的IP不同,所以我怀疑是数据库当掉了。当初因为Wordpress博客的流量不大,所以也就没有装WP Super Cache或DB Cache Reloaded之类的插件,这时候开始后悔了。过了一会,博客恢复访问了很短的时间,于是赶快装上WP Super Cache。可气的是我在Dreamhost上找不到可以像Lunarpages一样可以通过WWW方式管理文件的选项而担心无法保证WP Super Cache的正确安装。
就在我犹豫着没有激活WP Super Cache插件的当口,博客又不能访问了。这次更彻底,报了一个“500 internal server error”的错误。奇怪的是,另一个使用同一数据库的网站虽然也很慢,但好歹还能访问,于是可以确定不是数据库的问题了。又怀疑是WP Super Cache插件安装不完全的原因,就手动进行了删除,可是也不见效。我试着访问博客上的静态网页,结果完全没有问题。这时基本可以认定是PHP的问题,不知道到底是Dreamhost过了试用期就不用操心保证服务器的稳定性了,还是突然有大量爬虫访问而消耗光了CPU资源,或者干脆是被同一台主机上的其它网站殃及池鱼 ![]()
总之连续十六个小时,我的博客都处于无法访问的状态,也没法采取什么补救措施。总算等到恢复正常,忙不迭的安装启用了WP Super Cache插件,希望下次碰到类似的情况能起点作用。不知道其它访问量上千的自建Wordpress博客都是怎么保证不出问题的,应该也只是用的共享主机吧?

