互补网网专做高品质CMS教程,所有教程均为站长亲测有效后发布。
您当前所在位置:互补网首页 > 迅睿CMS > 技巧设置 >

迅睿cms数据搬家迁移教程

发布时间:2021-10-20热度:0

很多人在本地或测试服务器做好网站之后,都需要转到正式空间商,就需要进行迅睿cms数据搬家迁移,但是网上的这类教程很少,而且迅睿cms和其它cms不同,其它大部分cms搬家时,只需要后台备份,然后换过去之后还原,而迅睿cms搬家过程相对来说繁琐一点。

下面详细介绍迅睿cms搬家过程以及详细教程:

首选迅睿cms支持php7.3以上,mysql5.6以上版本,首先需要检查自己新服务器是否支持这两项。

一、如域名不更换,数据迁移方法如下:

网站从服务器A迁移到服务器B时,需要做以下操作:

1、服务器A域名和服务器B域名一致的情况下

2、备份服务器A的全部文件和数据库,以免出错

3、服务器A环境一定要保证能运行CMS程序,最好保持一致

4、将服务器A网站文件全部上传到服务器B

5、服务器B目录文件权限要和服务器A一致,如果不懂,先暂且给服务器B可读写权限(0777)

5、如果数据库账号和密码有变化的时候,需要手动修改文件:/config/database.php

修改数据库文件后,运行/test.php,看数据库是否连接成功

6、访问网站后台,并执行更新全站缓存

image

如果附件域名还是老域名,请手动删除:/cache/attach/下面的文件

7、如果没有错误情况的话,就表示迁移成功

二、前后域名不一致的迁移方法

网站从本地迁移到服务器时,两者域名不一样的情况下:

1、保证服务器环境能正常安装CMS

2、在本地,使用phpmyadmin工具导出数据库文件,例如xxxx.sql

image

3、在本地,执行后会生成一个数据库文件,例如xxx.sql

4、在本地,打开这个sql文件,把本地域名替换成服务器的正式域名

image

5、在本地,替换成功后,保存sql文件,再把这个sql导入进服务器的数据库中

6、在本地,然后再把本地网站文件上传到服务器上

7、在服务器上,linux服务器时,需要给一次全站777权限(迁移完成再按需设置权限)

8、在服务器上,打开服务器中的配置文件:cache/config/site.php,把里面的老域名改成新域名

image

9、在服务器上,如果数据库账号和密码有变化的时候,需要手动修改文件:/config/database.php

修改数据库文件后,运行/test.php,看数据库是否连接成功

10、在服务器上,访问网站后台,并执行更新全站缓存

image

如果附件域名还是老域名,请手动删除:/cache/attach/下面的文件

11、在服务器上,内容维护,替换编辑器中的附件图片域名

需要安装“内容维护插件”,具体的自己可以去后台应用市场里面搜。

image

各个字段存在旧域名的情况时,都按照这个方法替换一次。

12、在服务器上,如果没有错误情况的话,就表示迁移成功


本文地址:http://www.25923.com/xunrui/jiqiao/1020130.html(转载请保留)