有一件大事要说

5年前 10

这件事要从前天说起,十年前的前天,hjyl.org开始建立,本站开始运营。所以说前天是本站十周年纪念日。本来想写一篇短文纪念的,可忙于hilau.com网站主题的制作,经常熬夜写代码,所以一直耽搁了。直到今天,算是基本上大框架写好了,起码能展示了,基本功能也正常了。有兴趣的小伙伴们可以鉴赏一下——哔,点我穿越

最近四五年,被LOL消耗的我已经差不多快忘了html和css的代码了。借着这大胆的想法,想重拾一下hilau.com这个网站,其实这个网站想法挺好的,就是域名太差了。说起这个域名,我就想起当年与hjyl.com擦肩而过的悲伤。不提了。还是言归正传,除了换一种风格之外,还加了SSL证书,去掉了www,将链接看起来更短。

本想凭着自己剩余的记忆,想自己写个自适应响应的主题,最后失败了,只有首页框架可以,细节上崩溃了。后来我听说有人直接用框架写,嗯,前端也有框架,我用的是Bootstrap4,很多有。一开始不知道怎么玩,还好网上有人出了个中文的手册,可以查阅,最后才有了今天的hilau.com。确实给我省了不少写样式的时间。而且还支持各种分辨率的浏览器。还有很多小插件,譬如下拉菜单,幻灯片,等等,不过还是没研究透彻,1M多的代码不止这么点货。

时间过的真快,我的网站都已经十年了。WordPress发展也很快,现在对PHP版本的要求也很高,前段时间找个时间把lnmp升级到最新版本,但是又担心阿里云的最低配置的服务器带不起来PHP7,所以就选择了默认配置安装。后来看别人可以装PHP7,对于有各种升级强迫症的我昨晚就备份数据,今天中午开始下手了。

先升级Nginx,嗯,很顺利,然后升级PHP7,然后就出现一段错误代码,应该不影响把,Nginx、php、mysql都可以正常重启,但是WordPress崩溃了,出现一段英文,意思是网站出现技术上的错误。后来我才知道,这都是正常的,能打开看到这段话,说明你的程序都在运行。然后我跟入了魔似的,将PHP版本挨个降级,但都无济于事。然后直接卸载lnmp再重装。这次直接装最新版本的PHP,但是让我吐血的还是那段英文。但是默认的网页和数据库都是正常的啊。我就想肯定是WordPress本身的问题,但是WordPress都要求最低版本了,不可能这么差劲啊,而且网上都说WordPress在PHP7以上版本下最顺畅。然后我就试试再建一个站看能不能安装WordPress,答案是正常!我就知道了,肯定是那个主题或者插件不兼容,然后我一个个挪,终于被我逮到了——db-cache-reloaded-fix,这个缓存插件不兼容PHP7。然后我就把这个插件全删了。但是还是不行,我快要吐晕了。。。。。。。。。

最后我试了一段代码,就是打开WordPress本身的调试功能,在wp-config.php里:

define('WP_DEBUG', false);

将false改成true。

然后上传,这时打开网站你就能看到你的问题在哪里了。在wp-content下还有上面插件的残余db.php,再删了这个插件的配置文件就可以了。瞬间感觉通畅了!

所以我得到了一个教训,像这种大版本更新的话,一定要切记先禁用所有插件。主题都还好,长期不更新的插件真的害人!

好了,最后还是自我恭喜下本站成立十周年!

10 条评论

  1. #1

    恭喜恭喜。。。

  2. #2
    小邓
    小邓 -@

    hjyl.com这个确实可惜,不过域名什么不重要,贵在内容。这次你博客是我访问速度打开最快的一次,以前是浏览器标题出来了网页半天才显示出来,这次感觉不错,是服务器给力还是wp版本功劳?以前的wp臃肿加载慢的受不了,所以我就投靠typecho阵营了,那丝滑顺畅是wp各种优化比不了的,弊端就是主题少、插件少,不过对于我来说足够用了,从14年接触0.9正式版的typecho当初大小好像390kb不到,1.0版好像410kb左右,到今才的1.1版本也才470kb左右,wp的功能它大部分都有,和wp感觉是近亲关系就是代码极度精简,速度快,服务器配置要求低,支持wp数据库直转,版本更新少,省事。本地测试一次就爱上了typecho,我用的是装好typecho的默认主题,一是感觉内容才是最重要的,二是小弟不才折腾不了主题代码那玩意,所以才裸奔。你现在手里基本还是以前那几个域名,hjyl.org/hilau.com/iyl.me/w7c.info/我淘了个w7c.cn后来一直闲置就出手了,现在我手里也就2个域名,三杂CN的,简短好记先收藏起来,当初有个三杂com不到¥800我没收,关键一样的三杂cn在我的手里,现在想想后悔了,同样的三杂一个com一个cn多好,留着建站也不错,一个个人站一个内容站绝配,现在三杂com价格涨了很多不敢想了,也不想折腾了。感觉域名自己喜欢就好。

    • @小邓 哈哈,你这么长的评论差点让我感觉我的博客被攻击了。
      好久没来了吧,我现在还是四个域名w7c.info扔掉了,换了个liuyuanlin.com。
      主题很久没更新了,听说wp现在在php7的驱动下会很快,加上我的博客全部静态化,效果会好点!

  3. #3

    博客的名称,很大嘛,皇家园林

  4. #4

    你这筹备的可够久的啊

  5. #5

    十年啊,不容易,借此自勉。