「既幸也不幸」

R0001427

广州,2015

我一直很喜欢自创一些独家词汇,比如说我之前发布的「高保真的街头摄影大辞典」就是一个很好的体现。我发现我最近很喜欢说这个词──「既幸也不幸」,但我今天要说的是近几天我的一些「既幸也不幸」的遭遇(总的来说还是幸运的)。

前几天这个部落格的服务器一直不太稳定,希望这篇文章能带给同行的部落客(尤其是用 WordPress 搭建网站的)一些有用的启示。

 

「不幸」的由来

这个部落格到现在已经快四个月了。I’ve put my heart and soul in it. 最近这段时间的网站流量逐渐多了起来(感谢知乎之前把我的两个答案推上了「编辑推荐」),对此我是感到幸运的,但不幸的是前两天这个部落格出了一些小意外,导致我登录不上网站的后台(无法进入 Dashboard)。这时我就慌了──我在网络上不断寻找解决方法,先是到百度上的中文网络找,又是到 Google 上国外的 WordPress 论坛去寻找解决办法。我尝试了很多方法,先是尝试清理浏览器的cookies(发现所有浏览器都登不了后台),又尝试用 wp-login.php 登录,禁用所有插件,后来又去改 pluggable.php 等等,就这样折腾一个下午,无解,只好先放下一阵子,祈祷第二天会「自动」好起来(天真如我)。到了第二天的下午我再次开始尝试登录后台,结果还是失败(wp-admin 死循环)。于是乎,一时冲动的我决定放手搏一搏,做「垂死」的挣扎(据我十多年来的折腾电脑经验,这种冲动的挣扎一般只会带来更坏的结果)──重新手动安装 WordPress。之前我用的一直是 WordPress 4.3.1,但这次我为了「偷懒」借机升级 4.4.1。我下载了 WordPress 4.4.1 的安装包,上传除了 wp-contents 以外的所有文件到 ftp 的网站根目录并覆盖原文件,此时此刻我的内心是极度紧张的,我很害怕自己几个月以来的「心血」毁于一旦。还好,升级之后发现网站还能打开,不过「部落格」页面失效了。后台还是登录不了,进入了另外一个「升级数据库」的死循环,又到网上寻求解决办法,未果,然并卵。

 

「幸」来了

于是我只好重新下载 WordPress 4.3.1 的安装包,重新替换网站根目录除 wp-contents 以外的所有文件,于是乎,「部落格」页面恢复了原样,但网站的后台还是登录不了。虽然捣鼓了一圈还是回到了原点,但还是很庆幸自己没有把自己四个月以来的「心血」搞砸。此时我忽然想起昨天看到有人说登录不了 wp-admin 有可能是数据库满了的原因,同时我又发现自己无法用 Byword 直接将文章导出到 WordPress(提示无法导入数据库),于是我又开始清理数据库,删除里面的「无用表」,然而删除了不少「无用表」还是没有什么卵用,才看到网上有人说要清理 wp-options 才有用,于是乎我又开始清理 wp-options(里面 _sites 和  _transient 开头的都可以随便删)。可是,问题来了──我居然无法修改、删除 wp-options 里面的任何内容!不知怎么地,我突然发现 Cpanel 里的网站根目录里有一个叫 error_log 的东西,而且在我不经意的印象中,这个文件一直在变大,而且最近修改时间基本上都与我尝试登录 wp-admin 的时间大致吻合!决定追随好奇心的我好奇地打开了 error_log,发现里面记录的错误基本上都是我登录 wp-admin 失败而产生的记录! 我看到其中不断重复出现 wp-options,更加坚定地确信是 wp-options 出了问题。最后,无解的我决定去向主机商求助,这时他才告诉我原来是他们服务器出现了问题!于是他帮我更换了其他正常的服务器,我重新解析了空间地址,这一切才恢复正常(不过刚修改过的域名解析还没有完全生效,过两天应该就稳定了)。

今天顺便升级了 WordPress 4.4.1,Avada 也升级到了 3.9.1,好像多了几个蛮好玩的功能,我又要开始「作死」了。(笑)

 

启示(教训)

  • 备份很重要(谁都知道)。虽然我也经常备份(用 UpDraft Plus 备份到 Google Drive)但其实我并不太懂备份之后产生的文件要怎么用,看来我要好好研究研究一下(不然备份了不会恢复又有什么卵用呢)。不要有侥幸心理,你永远不知道意外什么时候会发生。
  • 同一现象背后有多种可能。这是一个很简单的道理,我很久以前就知道(小时候)电脑死机、蓝屏的原因有很多种,但这次的「不幸」再次提醒了我这一点。WordPress 无法登录 wp-admin 后台这一现象背后有很多种原因,不同的原因对应不同的解决办法,我们需要不断试错,才能离「真相」越来越近。
  • 在「试错」的过程中不断进步。Nassim Taleb 在《反脆弱》中反复提到试错的重要性,但我们不能盲目的试错──我们应该去试一些风险较小的错,避免去试一些风险较大的错。当然,很多时候风险是未知的。我很高兴自己在这次的「试错」过程中学到很多,也没有在这个未知的领域中触及到风险较大的「试错」,总的来说这一切还是值得的。
  • 善用售后服务。还好最后机智的我忽然想起还有售后服务这一招,实际上 WordPress 建站从域名到空间商到主题(只要是收费的)都会提供售后服务。忽然想起 Eric Kim 也曾经说过,只要有条件,尽可能不要使用免费的产品和服务(免费必然是有相应代价的)。看来以后购买一些重要的产品(非一次性消费)还是要将「售后服务」列为重要考虑标准之一。感谢我的主机商,还是提供了不错的售后服务。

 

自建部落格──「自由」与「风险」同在

我决定开设部落格而不是微信公众号的一个重要原因是因为我渴望「自由」──我想对我的空间有完全的控制。不过,公众号确实挺方便的(在手机端上体验很好),但现在微信上的公众号也太多了吧,据说注册量已经超过1500万个──这意味着几乎人手一个公众号。我从小就喜欢标新立异,不喜欢跟别人一样,所以我也不打算用微信公众号。在这个公众号泛滥(垃圾信息泛滥)的时代,公众号平台应该到它的极限了吧,我相信在不久的将来它将会逐渐衰退(像QQ空间、微博那样),但我的部落格不会衰退──只要互联网还在,我的部落格也会一直存在(只要我给我的域名和主机续费的话)。

然而,自建部落格的问题在于──「自由」的代价是「风险」。就像我上面提到的各种「不幸」,都是在自建、运营部落格的过程中不可避免会遇到的一些问题(毕竟像软件、网站这种东西本来就是不太稳定、需要不断更新的东西)。在如今这个复杂的世界中,我们常常低估事情的复杂程度和解决难度(也是 Nassim Taleb 提到的一个重要观点)。说实话,我当初也没有想到过运营一个网站(尽管 WordPress 已经帮我省下很多功夫)的过程中会出现各种各样的问题,我以为只要买个域名、买个虚拟主机、买个 WordPress 主题就万事大吉了,but it’s never the case(然而事情从来都不是这样简单的)。只有脚踏实地地去做一件事情,你才会体会到其中的酸甜苦辣。

At the end of the day,无论是部落格还是公众号,都是「内容为王」──内容才是最重要的东西,形式都是其次的。只要能够创造有价值的内容,都是极好的东西。最近开始关注两个部落格,一个是 http://forbetty.com(与街头摄影无关),虽然不认识部落格主,但发现她几乎每天都在写 blog,尽管文章简短,大多是一些生活的记录和小感悟,不过看起来还是不错的,界面很简洁很喜欢;另一个是街头摄影师 Blake Andrews 的部落格 http://blakeandrews.blogspot.com,里面既有与摄影有关的内容(还有他平时拍的一些照片),也有一些个人的生活记录,我很敬佩他十年如一日地一直在写 blog(从2007年到现在2016年),我要向他学习,嗯。

既幸也不幸,我好像又写跑题了。(笑)

 

 

2016-10-31T16:04:30+00:00 2016/01/12|