ThinkPHP多应用/多模块配置

ThinkPHP可以在一个目录下运行多可网站应用,每个应用需要单独配置自己的入口文件。ThinkPHP默认应用为Application,如需添加名为Application2的应用,只需复制根目录下的Application并重命名为Application2,复制根目录下的index.php为application.php,对application.php进行修改

 1 // 应用入口文件
 2 
 3 // 检测PHP环境
 4 if(version_compare(PHP_VERSION,'5.3.0','<'))  die('require PHP > 5.3.0 !');
 5 
 6 // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
 7 define('APP_DEBUG',True);
 8 
 9 // 定义应用目录
10 define('APP_PATH','./Application2/');
11 
12 // 引入ThinkPHP入口文件
13 require './ThinkPHP/ThinkPHP.php';

 

 

然后输入localhost/Application2即可访问Application2应用

 

通常情况下3.2无需使用多应用模式,因为大多数情况下,我们都可以通过多模块化以及多入口的设计来解决应用的扩展需求。以默认的Application应用为例,只需复制Application目录下的Home为Admin,更改Admin/Controller内的indexController.class.php内的命名空间

1 <?php
2 namespace Admin\Controller;
3 use Think\Controller;
4 class IndexController extends Controller {
5     public function index(){
6         echo "Admin";
7     }
8 }

输入localhost/Admin即可访问Admin模块

转载于:https://www.cnblogs.com/yunhao/p/4736879.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值