WordPress网站迁移服务器遇到的问题总结

网络营销评论63

博客因为使用WordPress搭建,这两天迁移服务器的时候,遇到了各种坑,此文就全将它们记录下来。

其实正常的迁移步骤是非常简单的,基本就是4步:

1.打包网站文件,备份数据库文件;

2.将网站和数据库文件上传到新的服务器;

3.将域名解析到新的ip;

4.修改根目录下的wp-config数据库信息;

正常来讲,这4步就做好服务器迁移了,可是这之间我遇到了以下几个问题:

1.域名解析无法打开

这或许是个例。

因为我博客是放在海外服务器的,不过用了一个国内服务器去备案。

刚开始我把域名解析到另外一个国内服务器ip,无论怎么刷新,就是无法打开网站,排查了很久,网上的各种教程也看了,仍然没用。

于是,我将ip解析到域名备案的那个国内服务器,可以正常打开。。。。。

关于这个问题,可能是我哪个细节有操作失误,所以无解。

2.php版本过低需要升级

将博客全部迁移到新的服务器后,打开网站提示php版本过低,目前WordPress最低支持php 5.6版本。

因为我使用的是宝塔面板,所以直接安装了个php 5.6版本,并且同步将数据库版本也升级。

升级完成后,要在站点管理中将php版本改成5.6版本,不然还是没用。

WordPress网站迁移服务器遇到的问题总结

3.内页全部404错误页

php版本问题解决之后,我就刷新打开首页,ok,正常了。。。

我随便点一个内页,结果就出现了404错误页面,随机打开全都是错误页面。

关于这里,网上有很多教程,大家可以自己去看看。

我是想起来自己迁移过来的只是网站和数据库文件,但是域名的设置是没法迁移的,于是我把原来的伪静态配置代码复制过来,整站正常了。

注:包括ssl证书这些,都要全部复制到新的服务器来。

4.数据库导入出错(显示Duplicate entry '1' for key 'PRIMARY')

在网站页面全部可以正常打开之后,我发现,网站最新的文章停留在了4月。。。。

那说明,网站数据库丢失了一些文件。。

我又跑到原来数据库去备份,然后导入,一直出错显示“Duplicate entry '1' for key 'PRIMARY'”。

百度了一下,基本不是关于WordPress的解决方法。

然后我就按最傻X的方式,直接根据它字面意思来才解决,字面大意不就是说,某个地方有重复文件嘛。。。

于是我将数据库清空,上传一份新的数据库文件,解决了,网站又回到5月20日更新的文章。

还有啥问题,下次在汇总一下。

题外话:

关于我的个人微信付费群,还差2个人就满20个人了,之后加入将涨价为60元/年。

 
分析丨未来10年最主流的零售业态。 网络营销

分析丨未来10年最主流的零售业态。

导读 线上零售电商和线下实体零售一直打得热闹。未来,零售业会有怎样的变化呢?最近弘章资本创始合伙人翁怡诺在《中欧商业评论》上发表文章,分析了未来10年零售形态的变化,个人认为以下值得我们重视。第一,从...
三大类关键词介绍 网络营销

三大类关键词介绍

按照搜索目的不同,关键词大致可以分为三种类型:导航类,交易类和信息类。有的导航型关键词非常明确,比如QQ邮箱登录、京东商城官方网站。这种关键词最符合用户意图的结果通常只有一个,没有其他解释。有的导航型...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: