thinkphp8默认安装的是单应用模式,但是对于功能较多,使用范围以及功能分类较多的项目来说,想要更加细致的管理和运行,还是得使用多应用模式才可以,由于官方手册对多应用模式如何启用说的比较笼统,我这里在稍微细致的说一下。
1、我们需要通过composer安装多应用的扩展:composer require topthink/think-multi-app
2、原有的控制器文件路径已经不符合多应用模式的文件目录规则,需要删除原/app/controller文件夹
3、修改配置文件,在配置文件中讲项目配置改成支持多应用模式
在文件目录:/config/app.php 文件中,增加auto_multi_app=true;的配置,这个配置用于是否开启自动多应用模式,默认为false。在多应用模式下,需要设置为true。
4、多应用模式设置完成,使用命令来创建生成应用,我们可以通过php在项目根目录运行build方法来创建模块,命令会在/app文件夹下面自动帮助我们创建好对应的模块目录,控制器目录,类目录等很方便,不需要在手动去创建文件夹。
上一篇: Mysql数据库修改root密码的方式
下一篇: ThinkPHP路由定义用法以及注意事项