快捷搜索:

的config的文本配置,分析thinkphp基本配备

作者: w88官方网站手机版  发布:2019-07-13

1、能够在config.php中开始展览安装,默以为关门状态。 '应用软件_DEBUG'   =>  true

复制代码 代码如下:

thinkphp惯例配置文件 tp

<?php

/**
  ------------------------------------------------------------------------------
 * ThinkPHP惯例配置文件
 * 该文件请不要涂改,借使要覆盖惯例配置的值,可在品种配置文件中设定和规矩不符的布署项
 * 配置名称大小写任性,系统会联合转变到小写
 * 全数配置参数都足以在奏效前动态改造
 */
if (!defined('THINK_PATH')) exit();
return  array(

    /* 项目设定 */
    'APP_DEBUG'    => false, // 是或不是开启调节和测验情势
    'APP_DOMAIN_DEPLOY'     => false,   // 是还是不是使用独立域名陈设项目
    'APP_PLUGIN_ON'         => false,   // 是或不是张开插件机制
    'APP_FILE_CASE'         => false,   // 是不是检查文件的分寸写 对Windows阳台有效
    'APP_GROUP_DEP中华V'        => '.',     // 模块分组之间的分割符
    'APP_GROUP_LIST'        => '',      // 项目分组织设立定,多个组之间用逗号分隔,举个例子'Home,Admin'
    'APP_AUTOLOAD_REG'      => false,   // 是还是不是张开SPL_AUTOLOAD_REGISTER
    'APP_AUTOLOAD_PATH'     => 'Think.Util.',// __autoLoad 机制额外检验路线设置,注意寻觅顺序
    'APP_CONFIG_LIST'       =& gt; array('taglibs','routes','tags','htmls','modules','actions'),// 项目额外须求加载的配置列表,暗许包罗:taglibs(标签库定义),routes(路由定义),tags(标签定义),(htmls)静态缓存定 义, modules(扩大模块),actions(扩展操作)

    /* Cookie设置 */
    'COOKIE_EXPIRE'         => 3600,    // Coodie有效期
    'COOKIE_DOMAIN'         => '',      // Cookie有效域名
    'COOKIE_PATH'           => '/',     // Cookie路径
    'COOKIE_PREFIX'         => '',      // Cookie前缀 防止争辨

    /* 暗中同意设定 */
    'DEFAULT_应用程式'           => ,     // 私下认可项目名称,@表示近来项目
    'DEFAULT_GROUP'         => 'Home',  // 暗许分组
    'DEFAULT_MODULE'        => 'Index', // 默许模块名称
    'DEFAULT_ACTION'        => 'index', // 暗中认可操作名称
    'DEFAULT_CHAENCORESET'       => 'utf-8', // 暗中认可输出编码
    'DEFAULT_TIMEZONE'      => 'PRC', // 私下认可时区
    'DEFAULT_AJAX_RETU奥迪Q5N'   => 'JSON',  // 默许AJAX 数据重回格式,可选JSON XML ...
    'DEFAULT_THEME'    => 'default', // 暗许模板大旨名称
    'DEFAULT_LANG'          => 'zh-cn', // 默许语言

    /* 数据库设置 */
    'DB_TYPE'               => 'mysql',     // 数据库类型
 'DB_HOST'               => 'localhost', // 服务器地址
 'DB_NAME'               => '',          // 数据库名
 'DB_USER'               => 'root',      // 用户名
 'DB_PWD'                => '',          // 密码
 'DB_PORT'               => 3306,        // 端口
 'DB_PREFIX'             => 'think_',    // 数据库表前缀
 'DB_SUFFIX'             => '',          // 数据库表后缀
    'DB_FIELDTYPE_CHECK'    => false,       // 是还是不是进行字段类型检查
    'DB_FIELDS_CACHE'       => true,        // 启用字段缓存
    'DB_CHARAV4SET'            => 'utf8',      // 数据库编码暗中认可使用utf8
    'DB_DEPLOY_TYPE'        => 0, // 数据库安插方式:0 集英式(单一服务器),1 遍布式(主从服务器)
    'DB_RW_SEPARATE'        => false,       // 数据库读写是还是不是分手 主从式有效

    /* 数据缓存设置 */
    '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_PATH'       => TEMP_PATH,// 缓存路径设置 (仅对File方式缓存有效)
    'DATA_CACHE_SUBDILAND'  => false,    // 使用子目录缓存 (自动依据缓存标记的哈希创制子目录)
    'DATA_PATH_LEVEL'       => 1,        // 子目录缓存品级

    /* 错误安装 */
    'ERROR_MESSAGE' => '您浏览的页面权且产生了不当!请稍后再试~',//错误显示音信,非调节和测量试验情势有效
    'ERROR_PAGE'    => '', // 错误定向页面

    /* 静态缓存设置 */
    'HTML_CACHE_ON'   => false,   // 默许关闭静态缓存
    'HTML_CACHE_TIME'  => 60,      // 静态缓存保质期
    'HTML_READ_TYPE'        => 0,       // 静态缓存读取格局 0 readfile 1 redirect
    'HTML_FILE_SUFFIX'      => '.shtml',// 私下认可静态文件后缀

    /* 语言设置 */
    'LANG_SWITCH_ON'        => false,   // 暗中同意关闭多语言包作用
    'LANG_AUTO_DETECT'      => true,   // 自动侦测语言 开启多语言成效后有效性

    /* 日志设置 */
    'LOG_RECO奔驰M级D'            => false,   // 私下认可不记录日志
    'LOG_FILE_SIZE'         => 2097152, // 日志文件大小限制
    'LOG_RECORD_LEVEL'      => array('EMEEscortG','ALERT','CWranglerIT','EEscort帕杰罗'),// 允许记录的日记品级

    /* 分页设置 */
 'PAGE_ROLLPAGE'         => 5,      // 分页显示页数
 'PAGE_LISTROWS'         => 20,     // 分页每页显示记录数

    /* SESSION设置 */
    'SESSION_AUTO_START'    => true,    // 是或不是自动开启Session
    // 内置SESSION类可用参数
    //'SESSION_NAME'          => '',      // Session名称
    //'SESSION_PATH'          => '',      // Session保存路线
    //'SESSION_CALLBACK'      => '',      // Session 对象反种类化时候的回调函数

w88官方网站手机版,    /* 运维时刻设置 */
    '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操作赋值
    'SHOW_ERROR_MSG'        => true,    // 显示错误音讯

    /* 模板引擎设置 */
    'TMPL_ENGINE_TYPE'  => 'Think',     // 暗中认可模板引擎 以下设置仅对运用Think模板引擎有效
    'TMPL_DETECT_THEME'     => false,       // 自动侦测模板宗旨
    'TMPL_TEMPLATE_SUFFIX'  => '.html',     // 暗中认可模板文件后缀
    'TMPL_CACHFILE_SUFFIX'  => '.php',      // 默许模板缓存后缀
    'TMPL_DENY_FUNC_LIST' => 'echo,exit', // 模板引擎禁止使用函数
    'TMPL_PARSE_STRubiconING'     => '',          // 模板引擎要活动替换的字符串,必须是数组格局。
    'TMPL_L_DELIM'          => '{',   // 模板引擎普通标签开端标识
    'TMPL_R_DELIM'          => '}',   // 模板引擎普通标签结束标识
    'TMPL_VAR_IDENTIFY'     => 'array',     // 模板变量识别。留空自动决断,参数为'obj'则代表对象
    'TMPL_STRIP_SPACE'      => false,       // 是不是去除模板文件之中的html空格与换行
    'TMPL_CACHE_ON'   => true,        // 是还是不是打开模板编写翻译缓存,设为false则每趟都会重复编写翻译
    'TMPL_CACHE_TIME'  => -1,         // 模板缓存保质期 -1 为世代,(以数字为值,单位:秒)
    'TMPL_ACTION_E奥迪Q3ROLacrosse'     => 'Public:success', // 暗许错误跳转对应的模板文件
    'TMPL_ACTION_SUCCESS'   => 'Public:success', // 暗中认可成功跳转对应的模板文件
    'TMPL_TRACE_FILE'       => THINK_PATH.'/Tpl/PageTrace.tpl.php',     // 页面Trace的模板文件
    'TMPL_EXCEPTION_FILE'   => THINK_PATH.'/Tpl/ThinkException.tpl.php',// 极度页面包车型大巴模板文件
    'TMPL_FILE_DEPCR-V'=>'/', //模板文件MODULE_NAME与ACTION_NAME之间的分割符,只对项目分组安插有效
    // Think模板引擎标签库相关设定
    'TAGLIB_BEGIN'          => '<',  // 标签库标签初叶标志
    'TAGLIB_END'            => '>',  // 标签库标签甘休标记
    'TAGLIB_LOAD'           => true, // 是或不是使用内置标签库之外的别样标签库,默许自动物检疫查评定
    'TAGLIB_BUILD_IN'       => 'cx', // 内置标签库名称(标签使用不必内定标签库名称),以逗号分隔
    'TAGLIB_PRE_LOAD'       => '',   // 需求额外加载的标签库(须钦命标签库名称),八个以逗号分隔
    'TAG_NESTED_LEVEL'  => 3,    // 标签嵌套品级
    'TAG_EXTEND_PARAV4SE'      => '',   // 钦赐对普通标签举办扩充定义和解析的函数名称。

    /* 表单令牌验证 */
    'TOKEN_ON'                    =>   true,     // 开启令牌验证
    'TOKEN_NAME'                =>   '__hash__',    // 令牌验证的表单隐敝字段名称
    'TOKEN_TYPE'                 =>    'md5',   // 令牌验证哈希法则

    /* URL设置 */
 'URL_CASE_INSENSITIVE'  => false,   // UCRUISERL地址是还是不是不区分轻重缓急写
    'URL_ROUTER_ON'         => false,   // 是或不是张开UENVISIONL路由
    'URL_DISPATCH_ON'       => true, // 是或不是启用Dispatcher
    'URL_MODEL'      => 1,       // ULX570L访问情势,可选参数0、1、2、3,代表以下八种形式:
    // 0 (普通形式); 1 (PATHINFO 格局); 2 (REW讴歌RDXITE  情势); 3 (包容方式) 当U瑞鹰L_DISPATCH_ON开启后有效性; 默感到PATHINFO 格局,提供最佳的用户体验和SEO帮助
    'URL_PATHINFO_MODEL'    => 2,       // PATHINFO 情势,使用数字1、2、3表示以下两种方式:
    // 1 普通形式(参数未有各类,譬喻/m/module/a/action/id/1);
    // 2 智能方式(系统暗中认可使用的形式,可自动识别模块和操作/module/action/id/1/ 或然 /module,action,id,1/...);
    // 3 包容形式(通过三个GET变量将PATHINFO传递给dispather,默以为s index.php?s=/module/action/id/1)
    'URL_PATHINFO_DEP福特Explorer'     => '/', // PATHINFO格局下,各参数之间的分割符号
    'URL_HTML_SUFFIX'       => '',  // U福睿斯L伪静态后缀设置

    /* 系统变量名称设置 */
    'VAR_GROUP'             => 'g',     // 默许分组获取变量
    'VAR_MODULE'            => 'm',  // 默许模块获取变量
    'VAR_ACTION'            => 'a',  // 暗中认可操作获取变量
    'VAR_ROUTE奇骏'            => 'r',     // 暗中同意路由得到变量
    'VAR_PAGE'              => 'p',  // 默许分页跳转变量
    'VAR_TEMPLATE'          => 't',  // 暗中同意模板切换变量
 'VAR_LANGUAGE'          => 'l',  // 私下认可语言切换变量
    'VAR_AJAX_SUBMIT'       => 'ajax',  // 暗许的AJAX提交变量
    'VAR_PATHINFO'          =& gt; 's', // PATHINFO 包容情势获得变量举个例子 ?s=/module/action/id/1 前面包车型地铁参数取决于 U中华VL_PATHINFO_MODEL 和 URL_PATHINFO_DEPR

);
?>


打开ThinkPHPCommondebug.php文件能够查看debug的私下认可设置如下:

return  array(

return 

    /* 项目设定 */     'APP_DEBUG'                => false,    // 是或不是张开调节和测验方式
    'APP_DOMAIN_DEPLOY'     => false,   // 是不是利用独立域名布署项目
    'APP_SUB_DOMAIN_DEPLOY' => false,   // 是还是不是展开子域名
    'APP_PLUGIN_ON'         => false,   // 是或不是打开插件机制
    'APP_FILE_CASE'         => false,   // 是不是检查文件的高低写 对Windows平台有效
    'APP_GROUP_DEPSportage'        => '.',     // 模块分组之间的分割符
    'APP_GROUP_LIST'        => '',      // 项目分组织设立定,多少个组之间用逗号分隔,比方'Home,Admin'
    'APP_AUTOLOAD_REG'      => false,   // 是还是不是开启SPL_AUTOLOAD_REGISTER
    'APP_AUTOLOAD_PATH'     => 'Think.Util.',// __autoLoad 机制额外检验路线设置,注意找出顺序
    'APP_CONFIG_LIST'       => array('taglibs','routes','tags','htmls','modules','actions'),// 项目额外部须要要加载的安插列表,私下认可富含:taglibs(标签库定义),routes(路由定义),tags(标签定义),(htmls)静态缓存定义, modules(扩展模块),actions(扩展操作)

array(
   
    'LOG_RECOSportageD'=>true,  // 举行日志记录

    /* Cookie设置 */     'COOKIE_EXPIRE'         => 3600,    // Coodie有效期
    'COOKIE_DOMAIN'         => '',      // Cookie有效域名
    'COOKIE_PATH'           => '/',     // Cookie路径
    'COOKIE_PREFIX'         => '',      // Cookie前缀 制止顶牛

   
    'LOG_RECORD_LEVEL'       =>   array('EME凯雷德G','ALERT','CENCOREIT','ELX570凯雷德','WAEscortN','NOTIC','INFO','DEBUG','SQL'),  // 允许记录的日记品级
    'DB_FIELDS_CACHE'=> false, //数据库字段缓存

    /* 默许设定 */     'DEFAULT_APP'           => '@',     // 暗许项目名称,@表示近些日子项目
    'DEFAULT_GROUP'         => 'Home',  // 暗中同意分组
    'DEFAULT_MODULE'        => 'Index', // 暗许模块名称
    'DEFAULT_ACTION'        => 'index', // 私下认可操作名称
    'DEFAULT_CHAQashqaiSET'       => 'utf-8', // 暗许输出编码
    'DEFAULT_TIMEZONE'      => 'PRC',    // 默许时区
    'DEFAULT_AJAX_RETU凯雷德N'   => 'JSON',  // 暗中认可AJAX 数据重回格式,可选JSON XML ...
    'DEFAULT_THEME'    => 'default',    // 暗许模大芭蕉头点名称
    'DEFAULT_LANG'          => 'zh-cn', // 暗中认可语言

   
    'SHOW_RUN_TIME'=>true,          // 运营时刻突显
    'SHOW_ADV_TIME'=>true,          // 展现详细的运作时刻
    'SHOW_DB_TIMES'=>true,          // 显示数据库查询和写入次数
    'SHOW_CACHE_TIMES'=>true,       // 展现缓存操作次数
    'SHOW_USE_MEM'=>true,           // 突显内部存款和储蓄器开支
    'SHOW_PAGE_TRACE'=>true,        // 突显页面Trace信息由Trace文件定义和Action操作赋值
    'APP_FILE_CASE'  =>   true, // 是还是不是检查文件的轻重缓急写 对Windows阳台有效
);

    /* 数据库设置 */     'DB_TYPE'               => 'mysql',     // 数据库类型
    'DB_HOST'               => 'localhost', // 服务器地址
    'DB_NAME'               => '',          // 数据库名
    'DB_USER'               => 'root',      // 用户名
    'DB_PWD'                => '',          // 密码
    'DB_PORT'               => 3306,        // 端口
    'DB_PREFIX'             => 'think_',    // 数据库表前缀
    'DB_SUFFIX'             => '',          // 数据库表后缀
    'DB_FIELDTYPE_CHECK'    => false,       // 是还是不是开始展览字段类型检查
    'DB_FIELDS_CACHE'       => true,        // 启用字段缓存
    'DB_CHAWranglerSET'            => 'utf8',      // 数据库编码暗中认可使用utf8
    'DB_DEPLOY_TYPE'        => 0, // 数据库安排格局:0 聚集式(单一服务器),1 布满式(主从服务器)
    'DB_RW_SEPARATE'        => false,       // 数据库读写是不是分手 主从式有效

注意事项:DB_FIELDS_CACHE数据库字段缓存默许关闭状态,借使张开的话,会在RuntimeData文件夹下生成文书缓存,并且修改表之后,如新加了字段,那几个缓存不恐怕记录您的操作,必要我们手动删除三次,对表的退换才会成功。

    /* 数据缓存设置 */     '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_PATH'       => TEMP_PATH,// 缓存路线设置 (仅对File格局缓存有效)
    'DATA_CACHE_SUBDI奥迪Q5'        => false,    // 使用子目录缓存 (自动依照缓存标志的哈希创制子目录)
    'DATA_PATH_LEVEL'       => 1,        // 子目录缓存等级

将'APP_DEBUG'   =>  true后,访谈页面会冒出如下图的DEBUG提示:

    /* 错误安装 */     'ERROR_MESSAGE' => '您浏览的页面暂且发生了不当!请稍后再试~',//错误展现消息,非调节和测量试验形式有效
    'ERROR_PAGE'    => '',    // 错误定向页面

w88官方网站手机版 1

    /* 静态缓存设置 */     'HTML_CACHE_ON'            => false,   // 暗许关闭静态缓存
    'HTML_CACHE_TIME'        => 60,      // 静态缓存保质期
    'HTML_READ_TYPE'        => 0,       // 静态缓存读取方式 0 readfile 1 redirect
    'HTML_FILE_SUFFIX'      => '.shtml',// 默许静态文件后缀

假如只想显示一部分提示音信,如运营时刻,内部存款和储蓄器花费等,

    /* 语言设置 */     'LANG_SWITCH_ON'        => false,   // 暗许关闭多语言包功用
    'LANG_AUTO_DETECT'      => true,   // 自动侦测语言 开启多语言功用后灵光

能够在config.php中开展相应的设置就可以,如:

    /* 日志设置 */     'LOG_EXCEPTION_RECOENVISIOND'  => true,    // 是还是不是记录非常消息日志(默以为张开状态)
    'LOG_RECOSportageD'            => false,   // 默许不记录日志
    'LOG_FILE_SIZE'         => 2097152,    // 日志文件大小限制
    'LOG_RECORD_LEVEL'      => array('EMECR-VG','ALERT','C昂科雷IT','E福特ExplorerCRUISER'),// 允许记录的日记品级

//'APP_DEBUG'   =>  true,  // 调节和测验格局开关
'SHOW_RUN_TIME' =>  true,  //运转时刻显示
'SHOW_ADV_TIME' =>  true,  //呈现详细的运营时刻
'SHOW_DB_TIMES' =>  true,  //展现数据库的操作次数
'SHOW_CACHE_TIMES'=>true,  //呈现缓存操作次数
'SHOW_USE_MEM'  =>  true,  //显示内部存储器开支

    /* 分页设置 */     'PAGE_ROLLPAGE'         => 5,      // 分页展现页数
    'PAGE_LISTROWS'         => 20,     // 分页每页突显记录数

提醒消息如下图:

    /* SESSION设置 */     'SESSION_AUTO_START'    => true,    // 是还是不是自动开启Session
    // 内置SESSION类可用参数
    //'SESSION_NAME'          => '',      // Session名称
    //'SESSION_PATH'          => '',      // Session保存路线
    //'SESSION_CALLBACK'      => '',      // Session 对象反连串化时候的回调函数

w88官方网站手机版 2

    /* 运转时刻设置 */
    '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操作赋值
    'SHOW_ERROR_MSG'        => true,    // 展现错误新闻

2、页面Trace新闻的自定义:ThinkPHPTplPageTrace.tpl.php

    /* 模板引擎设置 */     'TMPL_ENGINE_TYPE'        => 'Think',     // 私下认可模板引擎 以下设置仅对使用Think模板引擎有效
    'TMPL_DETECT_THEME'     => false,       // 自动侦测模板宗旨
    'TMPL_TEMPLATE_SUFFIX'  => '.tpl',     // 暗中认可模板文件后缀
    'TMPL_CONTENT_TYPE'     => 'text/html', // 暗中同意模板输出类型
    'TMPL_CACHFILE_SUFFIX'  => '.php',      // 默许模板缓存后缀
    'TMPL_DENY_FUNC_LIST'    => 'echo,exit',    // 模板引擎禁止使用函数
    'TMPL_PARSE_STPAJEROING'     => '',          // 模板引擎要自行替换的字符串,必须是数组方式。
    'TMPL_L_DELIM'          => '{',            // 模板引擎普通标签开首标识
    'TMPL_R_DELIM'          => '}',            // 模板引擎普通标签甘休标志
    'TMPL_VAR_IDENTIFY'     => 'array',     // 模板变量识别。留空自动判定,参数为'obj'则象征对象
    'TMPL_STRIP_SPACE'      => false,       // 是不是去除模板文件之中的html空格与换行
    'TMPL_CACHE_ON'            => true,        // 是还是不是展开模板编写翻译缓存,设为false则每一次都会另行编写翻译
    'TMPL_CACHE_TIME'        =>    -1,         // 模板缓存保质期 -1 为恒久,(以数字为值,单位:秒)
    'TMPL_ACTION_E纳瓦拉RO奥迪Q3'     => 'Public:success', // 暗中同意错误跳转对应的模版文件
    'TMPL_ACTION_SUCCESS'   => 'Public:success', // 默许成功跳转对应的模版文件
    'TMPL_TRACE_FILE'       => THINK_PATH.'/Tpl/PageTrace.tpl.php',     // 页面Trace的模版文件
    'TMPL_EXCEPTION_FILE'   => THINK_PATH.'/Tpl/ThinkException.tpl.php',// 非常页面包车型地铁模版文件
    'TMPL_FILE_DEP奇骏'=>'/', //模板文件MODULE_NAME与ACTION_NAME之间的分割符,只对项目分组铺排有效
    // Think模板引擎标签库相关设定
    'TAGLIB_BEGIN'          => '<',  // 标签库标签开首标志
    'TAGLIB_END'            => '>',  // 标签库标签截止标志
    'TAGLIB_LOAD'           => true, // 是或不是选择内置标签库之外的别的标签库,私下认可自动物检疫测
    'TAGLIB_BUILD_IN'       => 'cx', // 内置标签库名称(标签使用不必钦命标签库名称),以逗号分隔
    'TAGLIB_PRE_LOAD'       => '',   // 供给相当加载的标签库(须内定标签库名称),三个以逗号分隔
    'TAG_NESTED_LEVEL'        => 3,    // 标签嵌套等第
    'TAG_EXTEND_PA凯雷德SE'      => '',   // 钦定对通常标签实行扩张定义和剖析的函数名称。

自定义的秘技一:在config.php的同级目录加上七个trace.php文件

    /* 表单令牌验证 */     'TOKEN_ON'              => true,     // 开启令牌验证
    'TOKEN_NAME'            => '__hash__',    // 令牌验证的表单隐敝字段名称
    'TOKEN_TYPE'            => 'md5',   // 令牌验证哈希准绳

<?php
  return array{
    '当前的server信息'=>$_SERVER['REMOTE_ADDR'],
  };
?>

    /* URL设置 */     'URL_CASE_INSENSITIVE'  => false,   // U奥迪Q5L地址是不是不区分轻重缓急写
    'URL_ROUTER_ON'         => false,   // 是不是开启U奥迪Q5L路由
    'URL_ROUTE_RULES'       => array(), // 暗中认可路由法规,注:分组配置一点都不大概代替
    //'URL_DISPATCH_ON'       => true,    // 是不是启用Dispatcher,不再生效
    'URL_MODEL'      => 1,       // U牧马人L访谈格局,可选参数0、1、2、3,代表以下三种形式:
    // 0 (普通情势); 1 (PATHINFO 格局); 2 (REW昂CoraITE  情势); 3 (包容情势)  默许为PATHINFO 形式,提供最棒的用户体验和SEO辅助
    'URL_PATHINFO_MODEL'    => 2,       // PATHINFO 格局,使用数字1、2、3意味以下二种形式:
    // 1 普通情势(参数未有各样,比方/m/module/a/action/id/1);
    // 2 智能情势(系统暗中认可使用的情势,可自动识别模块和操作/module/action/id/1/ 可能 /module,action,id,1/...);
    // 3 包容情势(通过一个GET变量将PATHINFO传递给dispather,默以为s index.php?s=/module/action/id/1)
    'URL_PATHINFO_DEP哈弗'     => '/',    // PATHINFO情势下,各参数之间的剪切符号
    'URL_HTML_SUFFIX'       => '',  // URubiconL伪静态后缀设置
    //'URL_AUTO_REDIRECT'     => true, // 自动重定向到规范的UOdysseyL 不再生效

自定义的措施二:在Action方法中增多

    /* 系统变量名称设置 */     'VAR_GROUP'             => 'g',     // 暗许分组获取变量
    'VAR_MODULE'            => 'm',        // 默许模块获取变量
    'VAR_ACTION'            => 'a',        // 私下认可操作获取变量
    'VAR_ROUTE传祺'            => 'r',     // 暗许路由得到变量
       'VAR_PAGE'              => 'p',        // 暗中认可分页跳转换量
    'VAR_TEMPLATE'          => 't',        // 暗许模板切换变量
    'VAR_LANGUAGE'          => 'l',        // 暗中认可语言切换变量
    'VAR_AJAX_SUBMIT'       => 'ajax',  // 暗中认可的AJAX提交变量
    'VAR_PATHINFO'          => 's',    // PATHINFO 包容方式得到变量举例 ?s=/module/action/id/1 后边的参数取决于U景逸SUVL_PATHINFO_MODEL 和 URL_PATHINFO_DEPR

$this->trace('作者极丑,可是小编很温柔','5211314');

);

3、输出调节和测量检验法:

您大概感兴趣的篇章:

  • thinkPHP框架动态配置用法实例深入分析
  • ThinkPHP惯例配置文件详解
  • thinkPHP中钩子的三种配备调用方法详解
  • ThinkPHP静态缓存轻易布置和行使方式详解
  • thinkPHP5.0框架配置格式、加载分析与读取方法
  • thinkPHP中安插的读取与C方法详解
  • ThinkPHP的常用配置选项汇总
  • thinkPHP5.0框架轻易布置功用域的点子
  • ThinkPHP3.2框架自定义配置和加载用法示例

  halt('aaaaaaa');//输出aaaaaa何况中断程序试行

4、模型调节和测量试验:呈现SQL语句

  $User=new Model('User');
  $User->find(1);
  echo $User->getLastSql();//输出最终实践的一条SQL语句

5、日志记录ThinkPHPLibThinkCoreLog.class.php

  config.php中设置
 
  'LOG_RECOKoleosD'=>true,//开启了日记记录
  'LOG_RECORD_LEVEL'=>array('EMERG','ALERT','ERROR'),


本文由www.w88985.com发布于w88官方网站手机版,转载请注明出处:的config的文本配置,分析thinkphp基本配备

关键词: www.w88985.c