多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### **分类** 配置 分为针对**模块的配置**和针对**项目的配置**,针对模块的配置定义在模块目录下的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模块的配置 ![2015-08-05/55c1aa7bcb0d9](https://box.kancloud.cn/2015-08-05_55c1aa7bcb0d9.png) ### **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前缀 避免冲突 | sent_admin_ | | 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 |