Think_php入口文件配置

本文介绍了ThinkPHP框架的两种入口模式:单项目单入口文件与多项目共用入口文件。详细解释了如何通过配置实现这两种模式,包括项目目录结构设置、调试模式启用及分组模式配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

think_php的入口模式有两种方式
  1,一个入口文件对应一个项目应用

  2,一个入口文件对应所有项目应用

默认情况,入口文件只需要require thinkphp文件夹就可以。比如thinkphp文件存放在Think_php文件夹是可以这么引用

require_once("/Think_php/ThinkPHP.php");

  如果包含项目名称,并开启调试模式可以这样写

define("THINK_PATH","./ThinkPHP/");
define("APP_PATH","./App/"); //项目文件夹
define("APP_NAME","index");
define('APP_DEBUG',TRUE); // 开启调试模式
require_once(THINK_PATH."ThinkPHP.php");

  这是访问index.php文件后会自动生成App文件夹以及相关配置文件

 

 

如果使用分组模式,也就是多项目对应一个入口文件则需要修改配置文件,如果项目文件夹是App,则修改App/Conf/config.php为如下代码(前台代码是Home,后天代码是Admin)

return array(
'APP_GROUP_LIST'=>'Admin,Home',
'DEFAULT_GROUP'=>'Home',
 
);

然后在App文件夹下创建Admin和Home文件夹,并创建空的config.php文件夹到两个项目文件夹下,以后两个项目的入口文件是index.php,而配置文件各自在自己的文件夹下。

创建完配置文件夹后还要创建控制器文件夹,即在App/Lib/Action文件夹下同样创建Admin和Home文件夹并复制Action下的IndexAction.class.php到Home文件夹下。配置完成。

 

 

转载于:https://www.cnblogs.com/fslnet/p/5743878.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值