配置参数
这里列出了系统内置的惯例配置中的配置参数,所有参数在没有生效之前都可以在项目配置文件或者
模块配置文件中被覆盖,这里只是列出了默认的惯例设置,并不代表你的应用设置。
DISPATCH_ON=true
是否启用 Dispatcher
DISPATCH_NAME =’Think’
默认的 Dispatcher 名称
URL_MODEL=1
URL 模式: 0 普通模式 1 PATHINFO 2 REWRITE
默认为 PATHINFO 模式,提供最好的用户体验和SEO 支持
PATH_MODEL=2
// PATHINFO 模式
// 普通模式 1 参数没有顺序/m/module/a/action/id/1
// 智能模式 2 自动识别模块和操作/module/action/id/1/ 或者 /module,action,id,1/…
默认采用智能模式
PATH_DEPR=’/’
PATHINFO 参数之间分割号
ROUTER_ON=true
启用路由判断
/* 日志设置 */
WEB_LOG_RECORD=false
默认不记录日志
LOG_FILE_SIZE=2097152
日志文件大小限制
/* 插件设置 */
THINK_PLUGIN_ON=false
默认不启用插件机制
/* 防刷新设置 */
LIMIT_RESFLESH_ON=false
默认关闭防刷新机制
LIMIT_REFLESH_TIMES=3
页面防刷新时间 默认 3 秒
/* 错误设置 */
DEBUG_MODE=false
调试模式默认关闭
ERROR_MESSAGE=’您浏览的页面暂时发生了错误!请稍后在试~’
错误显示信息 非调试模式有效
ERROR_PAGE=”
错误定向页面
/* 系统变量设置 */
VAR_PATHINFO=’s’
PATHINFO 兼容模式获取变量例如 ?s=/module/action/id/1 后面的参数取决于 PATH_MODEL 和
PATH_DEPR
VAR_MODULE=’m’
默认模块获取变量
VAR_ACTION=’a’
默认操作获取变量
VAR_ROUTER=’r’
默认路由获取变量
VAR_FILE=’f’
默认文件变量
VAR_PAGE=’p’
默认分页跳转变量
VAR_LANGUAGE=’l’
默认语言切换变量
VAR_TEMPLATE=’t’
默认模板切换变量
VAR_AJAX_SUBMIT=’ajax’
默认的 AJAX 提交变量
/* 模块和操作设置 */
DEFAULT_MODULE=’Index’
默认模块名称
DEFAULT_ACTION=’index’
默认操作名称
/* 模板设置 */
TMPL_CACHE_ON=true
默认开启模板缓存
TMPL_CACHE_TIME=1
模板缓存有效期 1
永久 单位为秒
DEFAULT_TEMPLATE=’default’
默认模板风格名称
TEMPLATE_SUFFIX=’.html’
默认模板文件后缀
CACHFILE_SUFFIX=’.php’
默认模板缓存后缀
TEMPLATE_CHARSET=’utf8′
模板模板编码
OUTPUT_CHARSET=’utf8′
默认输出编码
/* 模型设置 */
CONTR_CLASS_PREFIX=”
控制器类名前缀
CONTR_CLASS_SUFFIX=’Action’
控制器类名后缀,默认为 Action
ACTION_PREFIX=”
操作方法前缀
ACTION_SUFFIX=”
操作方法后缀
MODEL_CLASS_PREFIX=”
模型类前缀
MODEL_CLASS_SUFFIX=’Model’
模型类后缀,默认为Model
/* 静态缓存设置 */
HTML_FILE_SUFFIX=’.shtml’
默认静态文件后缀
HTML_CACHE_ON=false
默认关闭静态缓存
HTML_CACHE_TIME=60
静态缓存有效期
HTML_READ_TYPE=1
静态缓存读取方式 0 readfile 1 redirect
HTML_URL_SUFFIX=’.shtml’
伪静态后缀设置
/* 语言时区设置 */
DEFAULT_LANGUAGE=’zhcn’
默认语言
TIME_ZONE=’PRC’
默认时区
/* 用户认证设置 */
USER_AUTH_ON=false
默认不启用用户认证
USER_AUTH_TYPE=1
默认认证类型 1 登录认证 2 实时认证
USER_AUTH_KEY=’authId’
用户认证SESSION 标记
AUTH_PWD_ENCODER=’md5′
用户认证密码加密方式
USER_AUTH_PROVIDER=’DaoAuthentictionProvider’
默认认证委托器
USER_AUTH_GATEWAY=’/Public/login’
默认认证网关
NOT_AUTH_MODULE=’Public’
默认无需认证模块
REQUIRE_AUTH_MODULE=”
默认需要认证模块
If you liked my post, feel free to subscribe to my rss feeds
























BlogoSquare