装备管理系统API
运行环境要求PHP7.1+
mysql5.7+
nginx
主要新特性
- 采用
thinkphp6.0.5
框架,小版本composer兼容升级 - 登录权限使用JWT,中间件鉴权,部队、承制单位、机关使用不同的controller控制权限
部署说明
更新依赖
composer update --no-dev
安装微软雅黑字体(导出PDF需要)
cd vendor/dompdf/dompdf
php load_font.php msyh ../../../msyh.ttf
导入数据库
source army.sql
nginx指定public为根目录,并且需要做伪静态(如下代码)
#include public/nginx.htaccess
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
配置
.env文件内修改配置,部署生产环境后,将APP_DEBUG 设置 为 false