关于TP6项目搭建的坑(多应用模式)

Posted xagg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于TP6项目搭建的坑(多应用模式)相关的知识,希望对你有一定的参考价值。

TP6默认是单应用模式,开启多应用要分以下几个步骤

1.安装多应用模式扩展think-multi-app

composer require topthink/think-multi-app

2.删除原有的controller (PS:这个必须得删,tp6按这个判断是否为单应用模式!!!)

3.新建应用目录(例:index/controller/index.php

4.修改config/app.php中的 开启多应用自动加载 

auto_multi_app =>false

此时已经可以正常访问了

技术图片

 

 5.隐藏入口文件

这里仅展示nginx的配置

  public下的.htaccess (一定注意是public下的不是app下的!!!)

技术图片

 

 

然后修改网站配置(在nginx配置文件中加)

技术图片

 

 

 

查看效果

技术图片

 

 6.配置路由正常访问

技术图片

 

 

技术图片

 

 

自此项目搭建完成

以上是关于关于TP6项目搭建的坑(多应用模式)的主要内容,如果未能解决你的问题,请参考以下文章

tp6多应用多入口

tp6常用功能整理(属于个人日记,本人也是刚接触)

ThinkPHP6多应用下配置短路由 - TP6路由

ThinkPHP V6开启多应用模式

Tp6目录结构

记录hyperic-hq搭建开发环境遇到的坑