php主流框架FastAdmin框架详解以及如何查看版本号和初始安装fastadmin框架-优雅草卓伊凡|大东家 前言就是优雅草也对fastadmin的框架使用比较多,比如蜻蜓hr人才系统就是,蜻蜓EC商城系统也是(最近ec商城基础版要开源),其次我们ec商城要自己建立起来一个源码交易商城,蜻蜓C追剧系统也是这个框架,后续需要敏捷开发的情况下获取还会使用。 FastAdmin框架详解什么是FastAdmin框架?FastAdmin是一款基于ThinkPHP和Bootstrap的快速开发后台管理框架。它具有以下特点: - 快速开发:提供大量CRUD代码生成功能,可快速构建管理后台
- 丰富组件:内置表单构建器、表格构建器、权限管理、多语言等常用功能
- 响应式设计:基于Bootstrap,适配各种终端设备
- 插件机制:支持功能模块插件化,便于扩展
- 社区活跃:拥有活跃的开发者社区和丰富的文档资源
FastAdmin特别适合用于开发各类企业后台管理系统、CMS系统、OA系统等需要快速搭建后台的应用场景。 如何查看FastAdmin版本号有几种方法可以查看FastAdmin的当前版本: 方法一:通过命令行查看在项目根目录下执行: php think version测试了,不行 方法二:通过代码查看在任意控制器或模型中添加: echo \think\App::version();这个也是上面不行就一定不行 方法三:查看composer.json文件打开项目根目录下的composer.json文件,查找: "fastadmin/fastadmin": "^1.x.x"好家伙,没有写,
 我们这个系统一代目主程是个坑,因此他留下了很多坑 方法四:查看数据库FastAdmin的版本信息通常也会存储在fa_config表中,可以执行SQL查询: SELECT * FROM fa_config WHERE name = 'fastadmin_version';好啊,数据库里面也没有,好家伙,留下的坑 我们只能后续自定义版本了 另外 这里是官方网站 FastAdmin框架详细安装步骤环境要求- PHP >= 7.1 (推荐7.3+)
- MySQL >= 5.5
- Apache/Nginx
- PDO PHP Extension
- MBstring PHP Extension
- CURL PHP Extension
安装方式一:一键安装(推荐)下载安装包 解压文件 设置目录权限 - 确保以下目录可写:/runtime/public/uploads
访问安装页面
安装方式二:Composer安装安装Composer 创建项目 composer create-project fastadmin/fastadmin --prefer-dist配置环境 - 复制.env.example为.env
- 编辑.env文件配置数据库信息:DATABASE_HOST=127.0.0.1DATABASE_NAME=fastadminDATABASE_USERNAME=rootDATABASE_PASSWORD=yourpassword
安装数据库 php think install
安装方式三:宝塔面板安装安装后配置后台登录 安全建议 - 修改默认管理员密码
- 删除或重命名install.php文件
- 配置.env文件中的APP_DEBUG为false
更新框架 composer update fastadmin/fastadminphp think version
常见问题解决安装时报错”目录不可写” - 确保runtime和public/uploads目录有写入权限
- Linux下可执行:chmod -R 755 runtimechmod -R 755 public/uploads
数据库连接失败 - 检查.env文件中的数据库配置是否正确
- 确保数据库服务已启动
页面显示404 - 检查服务器伪静态配置是否正确
- 确保ThinkPHP的URL重写规则已启用
安装完成后,可以开始使用FastAdmin提供的代码生成器等工具快速开发你的应用。
|