TP6.0框架 - 多应用模式项目 windows本地部署配置

按TP6官方文档,多应用模式部署完成后,打开 PHPstudy,把mysql和nginx都启动

TP6.0框架 - 多应用模式项目 windows本地部署配置_第1张图片

 

一、先在本地配置个虚拟主机(网站域名)
打开 左侧网站,然后点击 创建网站,出现以下弹框
在基本配置下,随便输入一个喜欢的域名, 然后PHP版本要选择 >= 7.1.0的
最后选择网站默认的根目录,把地址指向你的TP6项目下的public文件夹

TP6.0框架 - 多应用模式项目 windows本地部署配置_第2张图片

 

二、修改配置文件
1、打开 左侧设置,然后点击 配置文件,再点击 hosts
把刚刚输入的域名添加到这文件下并保存,如下图红框中所示

TP6.0框架 - 多应用模式项目 windows本地部署配置_第3张图片

2、再点击 vhosts.conf,找到新增的网站域名 点击它

TP6.0框架 - 多应用模式项目 windows本地部署配置_第4张图片
3、隐藏 index.php 文件
打开 ht.com_80.conf 文件后,找到 location / { },
如果文件中没有以 location / 开头的就在 server 下新增一个。
有的话,就如下图所示:
在 location / { } 中,新增以下代码并保存:

if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=/$1 last;
}

TP6.0框架 - 多应用模式项目 windows本地部署配置_第5张图片
 

三、重启Nginx服务器
重启过程中,没有提示错误的话,说明你修改的配置是正确的。

TP6.0框架 - 多应用模式项目 windows本地部署配置_第6张图片
 

四、输入新增的网站域名去访问你的项目,成功!!!

TP6.0框架 - 多应用模式项目 windows本地部署配置_第7张图片
ps:想访问控制器中的方法,比如访问登陆页,可以输入以下地址

ht.com/admin/login/login

按照 域名/应用名/控制器名/方法名 的url格式来访问

你可能感兴趣的:(php,TP6.0)