tp项目部署详情配置加载.pdfVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

在ThinkPHP中,一般来说应用的配置文件是自动加载的,加载的顺序是:

惯例配置-应用配置-调试配置-状态配置-模块配置-扩展配置-动态配置

以上是配置文件的加载顺序,因为后面的配置会覆盖之前的同名配置(在没有生

效的前提下),所以配置的优先顺序从右到左。

下面说明下不同的配置文件的区别和位置:

惯例配置

惯例重于配置是系统遵循的一个,框架内置有一个惯例配置文件(位于

ThinkPHP/Conf/convention.php),按照大多数的使用对常用参数进行了默认配

置。所以,对于应用的配置文件,往往只需要配置和惯例配置不同的或者新增的

配置参数,如果你完全采用默认配置,甚至可以不需要定义任何配置文件。

建议仔细阅读下系统的惯例配置文件中的相关配置参数,了解下系统默认的配置

参数。

应用配置

应用配置文件也就是调用所有模块之前都会首先加载的公共配置文件(默认位于

Application/Common/Conf/config.php)。

如果更改了公共模块的名称的话,公共配置文件的位置也相应改变

如果使用了普通应用模式之外的应用模式的话,还可以为应用模式单独定义配置

文件,文件命名规范是:Application/Common/Conf/config_应用模式名称.php

(仅在运行该模式下面才会加载)。

调试配置

如果开启调试模式的话,则会自动加载框架的调试配置文件(位于

ThinkPHP/Conf/debug.php)和应用调试配置文件(位于

Application/Common/Conf/debug.php)

状态配置

每个应用都可以在不同的情况下设置自己的状态(或者称之为应用场景),并且

加载不同的配置文件。

举个例子,你需要在公司和家里分别设置不同的数据库测试环境。那么可以这样

处理,在公司环境中,我们在文件中定义:

1define(APP_STATUS,office);

那么就会自动加载该状态对应的配置文件(位于

Application/Common/Conf/office.php)。

如果我们回家后,我们修改定义为:

2define(APP_STATUS,home);

文档评论(0)

187****2251 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档