thinlphp配置加载
在ThinkPHP中,一般来说应用的配置文件是自动加载的,加载的顺序是: 惯例配置->应用配置->模式配置->调试配置->状态配置->模块配置->扩展配置->动态配置 以上是配置文件的加载顺序,因为后面的配置会覆盖之前的同名配置(在没有生效的前提下),所以配置的优先顺序从右到左。 下面说明下不同的配置文件的区别和位置: 惯例配置 惯例重于配置是系统遵循的一个重要思想,框架内置有一个惯例配置文件(位于 ThinkPHP/Conf/convention.php ),按照大多数的使用对常用参数进行了默认配置。所以,对于应用的配置文件,往往只需要配置和惯例配置不同的或者新增的配置参数,如果你完全采用默认配置,甚至可以不需要定义任何配置文件。 建议仔细阅读下系统的惯例配置文件中的相关配置参数,了解下系统默认的配置参数。 应用配置 应用配置文件也就是调用所有模块之前都会首先加载的公共配置文件(默认位于 Application/Common/Conf/config.php )。 如果更改了公共模块的名称的话,公共配置文件的位置也相应改变 模式配置 如果使用了普通应用模式之外的应用模式的话,还可以为应用模式(后面会有描述)单独定义配置文件,文件命名规范是: Application/Common/Conf/config_应用模式名称.php (仅在运行该模式下面才会加载)。 模式配置文件是可选的