怎么用最简单的方法修复GoDaddy WordPress Hosting 的 HTTP ERROR 500 问题

HPPT Error 500

人生第一次,我碰到了自己网站崩溃的情况。

昨天开始,我发现我的另外一个博客网站:SydneyUberer.com 网页无法打开了,一开就出现上面的错误信息。

同时,WordPress后台/wp-admin也无非打开,出现同样的错误信息。

我以前是做IT出身,所以还懂一些troubleshooting,首先当然要排除自己浏览器的问题,于是我打开chrome的Incognito窗口,匿名重新试图打开网址,仍然失败。再用我手机浏览器试图访问,再次失败。

至此,我基本上可以确定是网站的问题,而不是浏览器了。

接下来,我登陆到GoDaddy网站,进入到我的帐号的”My Products”,然后在”Managed WordPress”里找到我这个网站,点击”Manage”按钮。可以看到一些关于这个网站的信息,但是看起来都很正常。

GoDaddy的Managed WordPress界面

我第一感觉可能是最近的WordPress版本更新造成的系统奔溃,因为最近收到好几个GoDaddy发来的邮件,通知我他们帮我更新了WordPress系统版本,而且连续更新了好几次,5.0.0, 5.0.1, 5.0.2,等等,而且我自己最近几天并没有做过什么系统或者plug-in的改动,所以我很怀疑是最后的一次5.0.2的系统更新造成了网站的奔溃。

在一筹莫展的情况下,我想要不打GoDaddy的技术支持热线吧,在网站上找到了他们的24 x 7服务热线以后,拨通了电话。

接电话的是个叫Alena的女生,听口音是美国人,服务态度很好,但可惜解决不了什么问题。她听了我的问题描述以后,说这个500 error是一个常见的问题,俗称”White Screen of Death”,但是GoDaddy只负责WordPress Hosting,如果要解决问题,是要另外收费的。可以花80刀买3个credits (有效期1个月),象我这样的问题她估计可能需要用 1-2个credits,还提醒我说最好叫他们的WordPress Expert来帮助解决问题,因为自己如果不是很精通WordPress的话,说不定只会越搞越糟。

我想了一想,还是决定先不买他们的服务,自己研究一下。

首先,我自己以前做过IT,对这些东西多少懂那么一点点,而且我是一个比较有钻研精神的人,我相信大部分简单的WordPress问题,应该可以通过Google找到答案。

于是挂了电话以后,我开始Google起来。。。

先在GoDaddy自己的网站上找到了这篇相关的文章,看起来就是针对我碰到的这个问题,标题为:Troubleshoot a WordPress internal server error 看起来是篇挺详尽的step-by-step troubleshooting。

又通过Google找到了2-3篇看起来类似的文章,也都写的非常详细。

我还特地下载了一个免费的SFTP的工具,FileZilla,打算用SFTP的方式连接到我的网站。

但是,当我正觉得接下来大概需要花大量的时间来解决这个问题的时候,一个偶然的发现,让我将这个棘手的问题以意想不到的,超级简单的方式,迎刃而解了。

那就是,我偶然发现了GoDaddy的Backup。


在研究问题和搜索信息的过程中,我无意发现在Managed WordPress里面,有一个section叫Backups,点进去一看,发现原来GoDaddy原来对Hosting的网站在后台有最近30天的每天的备份啊!

而且还有一个Restore的选项,可以把网站的文件或者数据库,恢复到过去30天的任何一天。

那岂不是就跟Windows的Restore Point是一个概念吗?有时候Windows系统崩溃了,只要在System Restore里面,找到崩溃前的一个时间点,把系统恢复过去,通常就能解决问题了。

于是,我毫不犹豫,选择了2天之前的一个时间,启动恢复程序。

恢复系统ing…

恢复系统大概花了10分钟时间,结束以后,我按耐住忐忑不安的心情,重新尝试了打开网站。。。。哒。。哒!

成功!一切恢复正常!

哇哈哈,我太高兴了。

通过这个事情,我也学到了几点经验教训:

  1. 首先,碰到问题,不要害怕,冷静的分析一下原因,和情况,必要的话寻求专业帮助
  2. 专业帮助有时候不一定管用 (比如这个接线员Alena就没有提醒我可以用Restore Backups的方法简单解决问题),或者收费比较高,这时候就需要先看看自己能不能解决了
  3. 自己解决问题,一定不能鲁莽行事,需要做大量的研究 (特别是网站这种东西,如果乱搞真的有可能会越搞越糟,最后完全无法恢复)
  4. 备份永远是最重要的东西之一
  5. 最后,有时候一个复杂的问题,往往解决方法很简单,就看你能不能发现 🙂 运气很重要,但不断的研究和探索更重要

虽然,这只是我今天的一个小插曲,但我还是希望花一点时间记录一下这件事情和解决问题的过程,一方面是给自己留个备案,另一方面也希望能给遇到同样问题的朋友提供一个解决问题的参考。

你可能也会对以下博文感兴趣

发表评论

电子邮件地址不会被公开。 必填项已用*标注