Fastadmin网站迁移方法

本文讲述了作者在一年多后尝试在新环境中安装FastadminCMS,遇到的问题包括数据迁移、环境配置、PHP版本升级、插件重装及配置调整。通过详细步骤,作者成功解决了这些问题,确保前后端正常运行。
摘要由CSDN通过智能技术生成

一年多前用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、付费专栏及课程。

余额充值