计算机网络/计算机科学与应用/系统/运维/开发

Tp6 多应用模式

TP6 默认是单应用,如果需要像一般网站前台后台区分,那么可以使用tp6多应用模式:


安装多应用模式扩展:

composer require topthink/think-multi-app


然后创建应用,可以手动创建文件夹:

image.png


手动创建后,需要注意控制器中命名空间的路径:

namespace app\admin\controller;


完整代码如下:

app\admin\controller\Index.php

<?php 
namespace app\admin\controller;

use app\BaseController;

class Index extends BaseController{
	public function index(){
		return 'hello,admin';
	}
}


域名访问:

http://www.tp6stu.com/index.php/admin/index/index


也可以通过php 命令行 进行创建:

php think build  admin

如下:

image.png


访问后台:

http://www.yzmtp6stu.com/index.php/dongadmin/index/index

注意:如果没有安装think-multi-app, 使用php think build xx会报错:Command "build" is not defined.


多应用模式下绑定不同域名:

image.png

tp6

只要一个人还有追求,他就没有老。直到后悔取代了梦想,一个人才算老。熬过了必须的苦,才能过上喜欢的生活。

评论

^