YII2 advanced添加多应用
文章描述:
Yii2高级应用添加多应用方法
下载
Yii中文官网地址:https://www.yiichina.com/download
从归档文件下载Yii2高级应用
创建
1、解压文件到根目录,复制一份backend命名为api
初始化init可以看见并没有api应用
配置
1、环境里配置api应用,在environments目录下的index.php文件,Development开发环境、Production生产环境
到environments目录下的dev目录下(dev开发环境的配置文件),复制一份backend 改名为api
到environments目录下的prod目录下(prod 生产环境的配置文件),复制一份backend 改名为api
2、开始init初始化应用
3、api/config/main.php文件,把里面的backend改成api
4、common/config/bootstrap.php文件 添加以下代码
Yii::setAlias('@api', dirname(dirname(__DIR__)) . '/api');
5、把api应用下面的Site控制器命名空间改成api
namespace api\controllers;
访问
前端:http://localhost/Yii2/frontend/web/index.php?r=site%2Flogin
后端:http://localhost/Yii2/backend/web/index.php?r=site%2Flogin
api:http://localhost/Yii2/api/web/index.php?r=site%2Flogin
发布时间:2023/06/13
发表评论