美文网首页
TP6多应用模式配置

TP6多应用模式配置

作者: 注水猪肉 | 来源:发表于2021-06-13 12:40 被阅读0次

我们通过composer的方式下载一个thinkphp6源码

需要使用composer来安装 window下载地址为:https://getcomposer.org/Composer-Setup.exe

安装后记得配置源为阿里云

composer create-project topthink/think 你自己命名的文件夹 

打开的目录为这个

image.png

开启多应用需要安装依赖

composer require topthink/think-multi-app

重点来了!!!

  1. 在app中创建文件夹app1
  2. 将外层的route、view、文件夹移动到app1
  3. 将app文件夹下的conteroller文件也移动到app1
  4. 将app中的common.php复制到app1目录下(个人喜好)
    如图所示


    image.png
  5. 根目录config中的app.php打开,default_app设置为 app1


    image.png
  6. 打开app1下的controller/index.php文件,因为路径改了,这个要追加个app1


    image.png

修改完后验证下,控制台输入 php think run 运行一下(根据个人情况运行,有的人是直接放nginx的)

image.png

运行后效果


image.png

验证多应用,复制一份app1并改名app2

  1. 记得修改app2/controller/index.php中的namespace的app1为app2,然后修改下index方法中的文字,如图:
    image.png
    2、分别访问http://127.0.0.1:8000/app1http://127.0.0.1:8000/app2
    image.png
    最终效果

相关文章

  • tp6开启多应用模式

    tp6多应用模式 1、安装多应用模式扩展think-multi-app composer require topt...

  • TP6多应用模式配置

    我们通过composer的方式下载一个thinkphp6源码 需要使用composer来安装 window下载地址...

  • TP6多应用模式配置

    第一步:执行指令安装多应用模式功能; 第二步:删除app目录下的所有文件,创建应用目录; 第三步:配置默认应用,修...

  • tp6多应用模式

    使用多应用模式需要安装多应用模式扩展think-multi-app composer require topthi...

  • ThinkPHP6 URL重写去掉index.php不生效 .h

    thinkphp6已经更新,tp6初次使用重写失败,开启多应用模式后,index.php无法去除,No input...

  • tp6多应用模式路由

    开启多应用模式时路由文件应放在应用模块下,访问时需加上模块名 ├─app 应用目录 │ ├─a...

  • TP6 的多应用路由配置

    1、进入项目目录,执行支持多应用扩展 2、删除app目下的其他的文件 3、新建多个应用 4、修改config/ap...

  • thinkphp6开启多应用模式

    tp6默认是单应用模式,目录结构如下 单应用模式的优势是简单灵活,URL地址完全通过路由可控。配合路由分组功能可以...

  • html-webpack-plugin

    webpack 配置多页面应用 引用 webpack.config.js 配置

  • confd + Nacos | 无代码侵入的配置变更管理

    为什么要支持confd,老的应用配置管理模式是启动时读取配置文件,然后重新读取配置文件需要应用重启。 一般的配置管...

网友评论

      本文标题:TP6多应用模式配置

      本文链接:https://www.haomeiwen.com/subject/yjzweltx.html