首页 > 技术 > 技巧经验 > wordpress搬迁全纪录
2017
06-14

wordpress搬迁全纪录

为什么我这么久没写文章呢,是因为,搬迁wordpress实在是太蛋疼了.....

搬迁起因

从5月迁移wordpress到现在,我一直把wordpress放在腾讯云上,一个原因是win系统管理方便,另一个原因是国内的服务器,不用上cdn也可以快速访问(虽然线路没问题,但实际上由于腾讯学生云配置过低,加载网站很慢,一般都要1s以上)
然而5月中旬,腾讯云给我发了条消息,内容如下:

尊敬的腾讯云客户:
您好!为贯彻国家对网站管理要求,未在腾讯云完成备案的网站不可开站,请您自查账号123456789下的服务器是否部署了未备案的网站,若有请您在20170525日前关闭网站(页面不显示业务)并在腾讯云进行ICP备案,若没有请忽略本次提醒。未备案网站腾讯云将对网站内容提示拦截界面,备案完成后方可正常开站。给您带来不便我们表示非常抱歉!备案链接:https://console.qcloud.com/beian?utm_campaign=ZhanNeiXin。
时间:20170518

基于不可描述的原因,我只好放弃了腾讯云,寻找其他的服务器放我的博客。

服务器的筛选

听说由于6月的网络安全法以及各种奇奇怪怪的原因(反正现在网站放在国外了,随便BB)国内大小云服务都得备案才能建站。所以我只好从国外服务器中寻找合适的。这里就说说我试用过或者考虑过的几个国外服务器吧。

vultr

几个月前vultr出2.5刀月付的时候我买了一个2.5刀日本用来魔法上网,不过其实效果很差,虽然联通直连,但是高峰期必炸,带宽也不高。不过看在线路好的份上,我就装了lamp尝试一下。不过实战表现很差,搭建好网站后内存常年占用98左右,网站加载很慢还时不时会卡,不得已我只好放弃了vultr。

阿里云国际

阿里云国际最近出了30刀包年1C1G高带宽的优惠活动,所以也进入了我的考虑范围。不过这次是连买都没法买,刚下一次订单,支付失败就直接把我账号限了...发tk询问,客服还要求我提供一系列的证件证明自己...事实证明阿里云国际太严格了,不适合正常人使用。

melbicom

目前网站寄存的服务器就是这家。melbicom的数据中心其实都不是很好,只有三处,荷兰阿姆斯特丹、德国法兰克福、俄罗斯莫斯科。不过莫斯科的vps联通直连,联通的体验还是很不错的。最低配月付2.9欧元(实际上有10off,月付2.61欧元,折合人民币不到20),2g内存/20gSSD/不限流量/1Gbps,可以说性价比是相当高了。
购买搭建网站后的体验也很好,网站加载的速度大幅度提高了,丢包也很低
wordpress搬迁全纪录 - 第1张  | Qlog唯一的问题就是线路问题了,联通倒是稳定直连,教育网....直接上图吧
wordpress搬迁全纪录 - 第2张  | Qlog
如图所示,绕了一个地球...不过访问网站没有问题,加载速度可以保持在0.5s以内。另外,电信也是绕路的。这里给个官网(无AFF)吧,感兴趣的同学可以看看。

wordpress搬迁

除了选择服务器,wordpress的搬迁本身也是很麻烦。官方文档其实写的很详细了,不过搬迁过程中遇到了一些问题官网都没有给出解答,这里主要列举一下所遇到的问题,供后人参考。

wordpress搬迁常见问题

插件更新显示“无法创建目录”

一般来说原因是ftp账号没有进入网站文件夹的权限,给对应的用户赋予权限即可。


1
chown -R www /home/wwwroot/www.xyzardq.com ## www为用户所在的组

无法写新文章,提示“您正在编辑展示最新文章的页面”

通常是因为ID字段的文章重复,具体处理方法可以参考WordPress升级后无法发文章的解决办法。当然,最简单的方法是重新导入原来的数据库。

WordPress升级提示不一致

错误提示:

因为我们不能复制一些文件,升级未被安装。这通常是因为存在不一致的文件权限

由错误提示可知是文件夹的权限不同问题。最粗暴的解决方法是给所有的文件赋予777权限,包括wp-content、update-core.php、wp-admin、wp-includes等。不过随便赋予777权限会导致安全问题。我的解决方法是把文件夹的所有者更换为www用户。

1
chown www:www -R 你的wp目录路径

参考资料

melbicom官网(无AFF)
WordPress升级后无法发文章的解决办法
WordPress升级提示不一致的文件权限解决方法

最后编辑:
作者:xyzardq
这个家伙有点懒,什么都没有写

wordpress搬迁全纪录》有 2 条评论

  1. maer 说:

    冒昧打扰了,网上搜寻melbicom的相关信息,找到你的博客,看下IP发现不是melbicom的了,是不稳定还是啥原因啊

    • xyzardq 说:

      我用过两个月的melbicom,然后搬到了letbox。倒不是melbicom不好用,其实联通用melbicom的莫斯科机房还是很舒服的,只是我另有用途所以搬迁了

留下一个回复

你的email不会被公开。