SentCMS 配置参考
2021-09-14 17:56 更新
分类
配置 分为针对模块的配置和针对项目的配置,针对模块的配置定义在模块目录下的config.php文件。而针对项目的配置在后台通过配置管理进行配置。
配置生效的优先级:如果不同类型的配置有重复,项目配置优先级最高,其次是普通模块配置,最后是Common模块的配置。
实际上,在二次开发过程中,需要新增的配置都可以在后台的”配置管理“进行配置。尽量不修改文件配置。除非配置复杂不得不写到配置文件中(例如多维数组配置)
Common模块配置
位于/Application/Common/Conf/config.php里。用来设置全局生效的配置。
配置 | 说明 | 当前值 |
---|---|---|
AUTOLOAD_NAMESPACE | ##########插件安装目录 | array('Addons' => ONETHINK_ADDON_PATH) |
MODULE_DENY_LIST | 禁止通过路径访问 | array('Common','Admin','Install') |
DATA_AUTH_KEY | 默认的加密key | &up;v8"1x0]!q#OG/(hjD@N{LY+-n}fTUkm*tsJ_ |
DEFAULT_THEME | 默认主题名 | Default |
USER_MAX_CACHE | 最大缓存用户数 | 1000 |
USER_ADMINISTRATOR | 管理员用户ID | 1 |
URL_CASE_INSENSITIVE | 默认false 表示URL区分大小写 true则表示不区分大小写 | false |
URL_MODEL | URL模式 | 3 |
VAR_URL_PARAMS | PATHINFO URL参数变量 | '' |
URL_PATHINFO_DEPR | PATHINFO URL分割符 | '/' |
DEFAULT_FILTER | 全局过滤函数 | '' |
'DOCUMENT_MODEL_TYPE' | 文档模型配置 (文档模型核心配置,请勿更改) | array(2 => '主题', 1 => '目录', 3 => '段落') |
Home模板配置
位于/Application/Home/Conf/config.php里。用来设置只针对Home模块的配置
Admin模块配置
位于/Application/Admin/Conf/config.php里。用来设置只针对Admin模块的配置
配置名 | ##########说明 | 当前值 |
---|---|---|
DEFAULT_THEME | 默认模板主题名称 | '' |
DATA_CACHE_PREFIX | 缓存前缀 | sent_ |
DATA_CACHE_TYPE | 数据缓存类型 | File |
URL_MODEL | URL模式 | 3 |
DOWNLOAD_UPLOAD | 文件上传相关配置 | 数组,配置了后台文件上传的类型、大小、路径、命名方式等。 |
PICTURE_UPLOAD | 图片上传相关配置 | 数组,配置了后台图片上传的类型、大小、路径、命名方式等。 |
PICTURE_UPLOAD_DRIVER | 图片上传启动器 | local |
EDITOR_UPLOAD | 编辑器图片上传配置 | 数组 |
UPLOAD_LOCAL_CONFIG | 本地上传驱动配置 | 见配置文件 |
TMPL_PARSE_STRING | 模板相关配置 | 见配置文件 |
SESSION_PREFIX | session前缀 | sent_admin |
COOKIE_PREFIX | Cookie前缀 避免冲突 | sentadmin |
VAR_SESSION_ID | 修复uploadify插件无法传递session_id的bug | session_id |
TMPL_ACTION_ERROR | 默认错误跳转对应的模板文件 | MODULE_PATH.'View/Public/error.html |
TMPL_ACTION_SUCCESS | 默认成功跳转对应的模板文件 | MODULE_PATH.'View/Public/success.html |
以上内容是否对您有帮助:
← 附录
更多建议: