配置说明

2018-06-13 15:55 更新

在 ModPHP 的程序目录中,有两个目录用来存储配置文件,它们是:

  • ROOT/mod/config/ 默认配置目录
  • ROOT/user/config/ 用户配置目录,用户配置总是优先于默认配置

配置文件包括下面这些:

  • config.php 常规配置文件
  • database.php 数据库结构配置文件
  • static-uri.php 额外伪静态配置文件
  • mime.ini MIME 类型配置文件

默认配置会在系统安装之后自动将其复制到用户配置目录,并应用在安装时填写的配置信息。默认的配置文件都有详细的注释说明,你可以打开一一参考。

常规配置:

常规配置是一个多维关联数组,数组的维度表示配置间的层级关系。config() 函数用来读取或修改配置,使用一个点语法字符串表示配置数组的层级关系,例如 config('site.home.template')。

数据库结构配置:

数据库结构配置是一个二维关联数组,第一维的键名表示数据表名(模块名),第二维是字段和属性的键值对。database() 函数用来获取数据库结构配置。

额外伪静态配置:

默认地,伪静态是在常规配置中设置的,但是有一些需要在 static-uri.php 文件中设置。额外伪静态配置是一个一维的关联数组,数组的键名是模板文件名,值是伪静态地址格式。staticuri() 函数用来获取或者设置运行时的额外伪静态配置。

MIME 类型配置:

当 URL 所请求得路径不是一个绝对路径,并且是模板目录下的某个文件,则需要为其指定 MIME 内容类型,否则将不能正确显示。系统加载时会自动根据 mime.ini 配置文件自动设置请求文件的内容类型。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号