+ -
当前位置:首页 → 问答吧 → thinkphp 的config 常用配置

thinkphp 的config 常用配置

时间:2010-01-25

来源:互联网

<?php
return array(
        //'配置项'=>'配置值'        
        'APP_DEBUG'=>false,//开启调试模式,项目完成后需要设计为false
         
        'URL_CASE_INSENSITIVE'=>true,
       /* Tinkphp在linux系统运行时,解决URL中含大小写不能正常访的问题,这是最常见的
        用了这句后访问 http://www.16ec.com/tp15/site/index.php/Index/Business/jumper/2
                 和  访问  http://www.16ec.com/tp15/site/index.php/index/business/jumper/2
                  是等效的   
       */
        
        'URL_MODEL'=>2, // 如果你的环境不支持PATHINFO 请设置为3
        //URL_MODEL值为0,1,2,3 分别是0为普通模式;1为PATHINFO 模式;2为智能模式 ,用于设置Apacehe 中的REWRITE和.htaccess文件;3为兼容模式是1,2的模式的结合,可以支持任何环境
        'URL_PATHINFO_DEPR'=>'/',
    //URL_PATHINFO_DEPR 值, 默认为"/", 则http://www.16ec.com/site/index.php/modul/action/id/1
    //URL_PATHINFO_DEPR 值,改为"-", 则http://www.16ec.com/site/index.php/modul-action-id-1
    //URL_PATHINFO_DEPR 值,不能改为":"和"&",这两个符号有特殊用途
   
        'DB_TYPE'=>'mysql',
        'DB_HOST'=>'localhost',
        'DB_NAME'=>'database',
        'DB_USER'=>'root',
        'DB_PWD'=>'000000',
        'DB_PORT'=>'3306',

       //'DB_TYPE'=>'PDO',//DB_PDO_DSN和DB_PDO_PARMS 两个定义,分别用于PDO 的dsn和连接参数。其他的Dao操作没有区别
        'DB_PREFIX'=>'',//数据表的前缀,通常系统自带的库表都有"think_",这里去掉了,哪么只能直接用表名字。


        'DEFAULT_MODULE'=>'Index',      //默认的Module 在Action 中以Index为第一个索引函数   ,如果改为Insert则是运行时以Insert为第一个索引函数
        'DEFAULT_ACTION'=>'Index',      //默认的Action
   
        'ROUTER_ON'=>true,              // 启用URL路由判断
        'DATA_RESULT_TYPE'=>1,          // 默认数据返回格式 1 对象 0 数组
        'SHOW_RUN_TIME'=>false,                        // 运行时间显示
        'SHOW_ADV_TIME'=>false,                        // 显示详细的运行时间
        'SHOW_DB_TIMES'=>false,                        // 显示数据库查询和写入次数
        'SHOW_CACHE_TIMES'=>false,                // 显示缓存操作次数
        'SHOW_USE_MEM'=>true,                        // 显示内存开销
        'HTML_CACHE_ON'=>true,          // html静态缓存开关
        'HTML_CACHE_TIME'=>10,          // 静态缓存有效时间 单位秒
        'HTML_READ_TYPE'=>0,            // 静态缓存读取方式, 0,直读  1,跳转
        'SHOW_PAGE_TRACE'=>false,       // 部署时关闭  trace调试开关       
    /**
     +--------------------------------------------------------------
     * 程序分组
     * site项目分为Home,Admin
     * 参见5.2.3模块分组
     +--------------------------------------------------------------
     * */   
    'APP_GROUP_LIST'=>'Admin,Home',//一个项目定义两组,管理和主页区
    'DEFAULT_GROUP'=>'Home',//默认为主页区
    'TMPL_FILE_DEPR'=>'_',//在模板中,用下划线区分Tpl/default/Home/Index_index.html,Tpl/default/Admin/User_index.html


    //'APP_AUTOLOAD_PATH'=>'Think.Utile.ORG.Util',       // 自动加载        ,需要的时候用
       
       
           // 加伪静态和
           // 启动调试模
        'HTML_URL_SUFFIX'  =>'.shtml', //URL伪静态
        'MODULE_REDIRECT'  =>'app:Index,Haha:Index', //伪地址

            /* 配置Smarty
        // 模板设计
        'THINK_PLUGIN_ON'  =>true,// 默认启用插件机制
        'TMPL_ENGINE_TYPE' =>'smarty',                                                
        'TMPL_L_DELIM'     =>'<{', // 模板引擎普通标签开始标记
        'TMPL_R_DELIM'     =>'}>',                                                        
        */
       
       
        );
?>

作者: 乔峰   发布时间: 2010-01-25

谢谢分享!

作者: lisan   发布时间: 2011-11-28