我们通过composer的方式下载一个thinkphp6源码
需要使用composer来安装 window下载地址为:https://getcomposer.org/Composer-Setup.exe
安装后记得配置源为阿里云
composer create-project topthink/think 你自己命名的文件夹
打开的目录为这个
image.png开启多应用需要安装依赖
composer require topthink/think-multi-app
重点来了!!!
- 在app中创建文件夹app1
- 将外层的route、view、文件夹移动到app1
- 将app文件夹下的conteroller文件也移动到app1
-
将app中的common.php复制到app1目录下(个人喜好)
如图所示
image.png -
根目录config中的app.php打开,default_app设置为 app1
image.png -
打开app1下的controller/index.php文件,因为路径改了,这个要追加个app1
image.png
修改完后验证下,控制台输入 php think run 运行一下(根据个人情况运行,有的人是直接放nginx的)
image.png运行后效果
image.png
验证多应用,复制一份app1并改名app2
- 记得修改app2/controller/index.php中的namespace的app1为app2,然后修改下index方法中的文字,如图:
image.png
2、分别访问http://127.0.0.1:8000/app1、http://127.0.0.1:8000/app2
image.png
最终效果
网友评论