thinkPHP6多应用模式搭建

初次使用根据tp6开发手册搭建,有问题

一、获取tp6目录结构;

tp6开始不再提供压缩包同意使用库管理,新版必须使用composer安装,因为6.0完全依赖composer使用,如果你通过git下载安装将不能正常使用。如果你使用composer安装ThinkPHP过程特别慢,请使用阿里云镜像或者科学上网。

打开命令行窗口(windows用户)或控制台(Linux、Mac	用户)并执行如下命令:使用阿里云镜像获取
composer config	-g repo.packagist composer https://mirrors.aliyun.com/compos er/
composer create-project topthink/think www

具体细节参照官方6.0完全开发手册

二、要使用多应用模式,你需要安装多应用模式扩展 think-multi-app 

注意此处获取位置不能再获取tp6目录的位置执行,应进入下一级目录,我前面项目目录在www,所以需要进入www文件夹中获取扩展

composer require topthink/think-multi-app

三、根据开发手册调整目录结构

 

修改配置文件开启多应用模式:

// 开启多应用
    'auto_multi_app'   => true,

四、创建应用

本人使用开发手册命令创建

php think build demo

我创建三个应用如下

访问方式:

http://tp.com/index.php/controllerName/actionName
http://tp.com/admin.php/controllerName/actionName

修改.htaccess文件,隐藏index.php

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
  RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
http://tp.com/controllerName/actionName
http://tp.com/controllerName/actionName

访问方式:

我的访问

可以设置默认应用在app.php中

如有问题:676977101(新群)

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值