附录A:常量清单


(按常量名称字母顺序排列)

常量用途支持版本备注
APPENV定义应用运行环境V2.7.0及以上默认值:”prod”
APP_NAMESPACE定义应用的命名空间名称V1.0.0及以上默认值:”App”
APP_PATH定义应用路径V0.1.0以及上
CACHE_PATH定义缓存文件存储路径V0.7.0及以上
CONFIG_PATH定义配置文件读取路径V0.10.0及以上
CSRF_TOKEN_ONCSRF 令牌功能开关V2.0.0及以上默认值:TRUE,在2.0版新增,从2.4.0版开始默认值变更为:FALSE
CSRF_TYPE定义客户端获取 CSRF 令牌的方式V2.4.0及以上默认值:”cookie”
DB_AUTO_CONNECT数据库自动连接功能开关V0.10.0及以上默认值:FALSE
DS定义系统目录分隔符V1.0.0及以上
HTTP_CACHE_CONTROL定义 HTTP 缓存指令V0.10.0及以上默认值:”private”
LAYOUT_ON布局功能开关V0.9.0及以上默认值:FALSE
LAYOUT_PATH定义布局文件读取路径V0.9.0及以上
LIB_PATH定义框架核心类库读取路径V1.0.0~V1.5.2在2.x中已删除
LOG_DB_CONFIG定义日志存储的数据库配置V2.6.0及以上默认值:”database:default”
LOG_LEVEL定义日志记录等级V1.4.0及以上
LOG_MODE定义日志存储模式,1为文件,2为数据库V2.6.0及以上默认值:1
LOG_ON日志功能开关V1.4.0及以上默认值:FALSE
LOG_PATH定义日志存储路径V1.4.0及以上
LOG_TABLE_NAME定义日志存储的数据表名V2.6.0及以上默认值:”log”
MINI_PATH定义框架核心文件读取路径V2.0.0及以上
PUBLIC_PATH定义WEB站点目录对应的磁盘路径V1.2.0及以上
REST_ONREST风格的接口功能开关V1.0.0及以上默认值:FALSE
SHOW_DEBUG是否显示开发者调试信息开关V1.0.0及以上默认值:TRUE
SHOW_ERROR是否显示错误信息开关V0.3.0及以上默认值:FALSE
URL_SPLIT_SYMBOL自定义伪静态URL参数分割符号V2.6.0及以上默认值:”“
URL_SUFFIX定义伪静态扩展名V2.6.0及以上