2009/09/30
Tags: php, ThinkPhp
AUTO_LOAD_PATH=’Think.Util.’
__autoLoad 的路径设置 当前项目的Model和Action类会自动加载,无需设置 注意搜索顺序
AUTO_LOAD_CLASS=”
在执行Action之前要自动加载的类库 使用命名空间的导入方式定义
CALLBACK_LOAD_PATH=”
反序列化对象时自动加载的路径设置
UPLOAD_FILE_RULE=’uniqid’
文件上传命名规则,例如 time 、uniqid 、com_create_guid 等, 支持自定义函数, 仅适用于内置的UploadFile类
LIKE_MATCH_FIELDS=”
数据库查询的时候需要进行模糊匹配的字段,当对包含这些字段的数据表进行查询的时候,会自动使用LIKE ‘%value%’ 方式的模糊查询
ACTION_JUMP_TMPL=’Public:success’
Action操作跳转模板文件
ACTION_404_TMPL= ‘Public:404′
Action不存在模板文件
TOKEN_ON=true
是否开启令牌验证
TOKEN_NAME= ‘think_html_token’
令牌验证的表单隐藏字段名称
TOKEN_TYPE= ‘md5′
令牌生成的哈希规则
APP_DOMAIN_DEPLOY= false
项目是否采用独立域名部署
CHECK_FILE_CASE = false
是否严格检查文件大小写 对Windows平台有效(注意该参数调试模式默认开启)
APP_AUTO_SETUP = false
是否启用项目自动安装机制
燕之庐
Tags: php, ThinkPhp
TMPL_ENGINE_TYPE=’Think’
默认模板引擎 以下设置仅对使用Think模板引擎有效
TMPL_DENY_FUNC_LIST=’echo,exit’
模板引擎禁用函数
TMPL_L_DELIM=’{’
模板引擎普通标签开始标记
TMPL_R_DELIM=’}’
模板引擎普通标签结束标记
TAGLIB_BEGIN=’<’
标签库标签开始标记
TAGLIB_END=’>’
标签库标签结束标记
TAG_NESTED_LEVEL=3
标签嵌套级别
DEFAULT_LAYOUT =’Layout:index’
默认布局模板文件
燕之庐
Tags: php, ThinkPhp
SHOW_RUN_TIME=false
运行时间显示
SHOW_ADV_TIME=false
显示详细的运行时间
SHOW_DB_TIMES=false
显示数据库查询和写入次数
SHOW_CACHE_TIMES=false
显示缓存操作次数
SHOW_USE_MEM=false
显示内存开销
SHOW_PAGE_TRACE=false
显示页面Trace信息 由Trace文件定义和Action操作赋值
燕之庐
Tags: php, ThinkPhp
ACTION_CACHE_ON = false
默认关闭Action缓存
DATA_CACHE_TIME=-1
数据缓存有效期
DATA_CACHE_COMPRESS=false
数据缓存是否压缩缓存
DATA_CACHE_CHECK=false
数据缓存是否校验缓存
DATA_CACHE_TYPE=’File’
数据缓存类型 支持 File Db Apc Memcache Shmop Sqlite Xcache Apachenote Eaccelerator
DATA_CACHE_TABLE=’think_cache’
数据缓存表 当使用数据库缓存方式时有效
CACHE_SERIAL_HEADER=”<?php\n//”
文件缓存开始标记,当缓存方式为File有效
CACHE_SERIAL_FOOTER=”\n?”.”>”
文件缓存结束标记,当缓存方式为File有效
SHARE_MEM_SIZE=1048576
共享内存分配大小,当缓存方式为Shmop有效
燕之庐
Tags: php, ThinkPhp
DB_CHARSET=’utf8′
数据库编码默认采用utf8
DB_DEPLOY_TYPE=0
数据库部署方式 0 集中式(单一服务器) 1 分布式(主从服务器)
SQL_DEBUG_LOG=false
记录SQL语句到日志文件
DB_FIELDS_CACHE = true
是否缓存数据表字段信息
SQL_MODE=”
SQL MODE 针对mysql高版本可设置
FIELDS_DEPR = ‘,’
多字段查询的分隔符 默认用逗号分割多个字段
TABLE_DESCRIBE_SQL = ”
PDO连接方式取得数据表的字段信息的SQL语句,用%table% 代替表名 默认使用DESCRIBE
燕之庐
Tags: php, ThinkPhp
SESSION_NAME=’ThinkID’
默认Session_name 如果需要不同项目共享SESSION 可以设置相同
SESSION_PATH=”
采用默认的Session save path
SESSION_TYPE=’File’
默认Session类型 支持 DB 和 File
SESSION_EXPIRE=’300000′
默认Session有效期
SESSION_TABLE=’think_session’
数据库Session方式表名
SESSION_CALLBACK=”
反序列化对象的回调方法
燕之庐
Tags: php, ThinkPhp
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=”
默认需要认证模块
RBAC_ERROR_PAGE=”
权限验证的自定义错误页面
燕之庐