爱收集资源网

博客迁移:PHP版本升级,新服务器启用

网络 2023-06-29 23:04

2021-12-29

博客由于使用WordPress搭建,这三天迁移服务器的时侯,遇见了各类坑,此文就全将它们记录出来。

虽然正常的迁移步骤是极其简单的,基本就是4步:

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

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

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

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

迁移服务器存在哪些风险_迁移错误_网站本地迁移服务器

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

1.域名解析未能打开

这其实是个例。

由于我博客是置于海外服务器的,不过用了一个国外敷务器去备案。

刚开始我把域名解析到另外一个国外敷务器ip,无论如何刷新,就是未能打开网站,排查了许久,网上的各类教程也看了,一直没用。

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

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

2.php版本过高须要升级

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

由于我使用的是宝塔面板,所以直接安装了个php5.6版本,但是同步将数据库版本也升级。

网站本地迁移服务器_迁移错误_迁移服务器存在哪些风险

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

3.内页全部404错误页

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

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

网站本地迁移服务器_迁移服务器存在哪些风险_迁移错误

关于这儿,网上有好多教程,你们可以自己去瞧瞧。

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

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

4.数据库导出出错(显示Duplicateentry'1'forkey'PRIMARY')

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

网站本地迁移服务器_迁移错误_迁移服务器存在哪些风险

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

我又挪到原先数据库去备份,之后导出,仍然出错显示“Duplicateentry'1'forkey'PRIMARY'”。

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

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

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

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

相关文章:

网站本地迁移服务器
上一篇:气体灭火按钮转换盒QM-AN使用说明 下一篇:没有了
相关文章