近期打算把博客从Linode迁移到阿里云,原因是:经了解,个人网站备案不像想象的那么复杂,在国内访问国内站点的访问速度更快。1CPU+1G内存+10G硬盘+1M带宽=104元/月;比Linode 1024方案的20刀还便宜。
转入正题吧,本博基于WordPress,直接迁移到阿里云后访问起来比在Linode更慢,很是奇怪,遂逐个停用插件,最终定位到WordPress Hit Counter,一个计数器插件。简单查看其代码后没发现原因,然后对比了一下两个服务器上的文件属性,发现Linode里博客文件夹的owner是apache,阿里云服务器上是用root用户解压缩的备份,owner是root,接下来尝试chown +R apache:apache [博客文件夹],运行后问题解决,终于体验到近水楼台的感觉。具体原因仍然不明,没心情去追究了。