Fastadmin网站迁移方法

一年多前用Fastadmin+CMS做了一个网站,有不少数据。
今天想再另一个环境安装它,包括数据。

先是:直接 将原站打包,数据导出再布局到另一个服务器网站,导入数据。环境配置也和原来一样(宝塔\Nginx\PHP7.1\Mysql),没有成功,各种异常。

可行操作:
一、重装Fastadmin
去年Fastadmin有下载保存,所以我用原来的版本1.3.3.20220121;
数据库名和密码设置得和原来一样;

可参考Fastadmin的安装方法:https://doc.fastadmin.net/docs/install.html

以前装过,今天重新感受了一下要点:
1)PHP必须7.1以上,一开始用7.0,刚运行就出错。换成7.1就好了;
出错提示:Parse error: syntax error, unexpected T_VARIABLE…

2)宝塔配置:运行目录 public
3)设置:伪静态 Thinkphp

二、重装插件
1、CMS内容管理系统;
2、简洁强大的富文本编辑器(官方推荐) ;
3、阿里OSS云存储上传插件;

重装的插件版本都升级了,能用;

三、数据导入
将原数据库的数据导入到新数据库;

四、插件配置
一)CMS内容管理系统
在\addon\cms\config.php下
1、因为升级了,所以Config.php配置文件不能直接Copy覆盖过去,要修改;
新旧两个config.php对比,新文件需要的地方改下就好。

如果直接替换,在后台:内容管理 ,显示不出内容,弹出个出错:未知的数据格式;

2、模板文件Copy到新站
\addon\cms\view
3、以前对Controller有做了2个修改,Copy到新站
\addon\cms\controller\Channel.php
\addon\cms\controller\Archives.php

五、前端Public一些公共文件Copy
public里有一些静态文件,比如:css、images等Copy过去;

目前前后端正常。

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值