在華麗的分割線之下是需要修改和可以進行配置的具體實現方法: cong.php [php] <?php return array( //更換模式最好刪除一些~app.php和~runtime.php //'配置項'=>'配置值' //因為開啟URL重新不論是被重寫的還是沒被重寫的,都可以通過原有路徑訪問 //如果想開啟rewrite模式,需要做如下操作 //1.query服務器已經開啟了Apache的rewrite模塊 // LoadModule rewrite_module modules/mod_rewrite.so //2.在與主入口文件,統計目錄下,新建一個.htaccess(vi:save .htaccess;記事本:".htaccess") //如果選用模式2(rewrite)會加大服務器的消耗 'URL_MODEL'=>1, 'URL_PATNINFO_MODEL'=>2, //pathinfo包含兩類 //1普通模式:加上m和a:順序關系可以發生變化 //http://localhost/MyThinkPHP/admin.php/m/index/a/index //傳值 //http://localhost/MyThinkPHP/admin.php/m/index/a/index/username/zhangsan/password/password //2智能識別模塊操作(默認模式就是智能識別) //http://localhost/MyThinkPHP/admin.php/index/index //傳值 //http://localhost/MyThinkPHP/admin.php/index/index/username/zhangsan/password/password //修改URL分隔符 //'URL_PATHINFO_DEPR'=>'-', //修改模板左右定界符 'TMPL_L_DELIM'=>'<!--{', 'TMPL_R_DELIM'=>'}-->', //********************************非常華麗的分割線************************************** //開啟調試模式 //1.模擬linux系統來識別大小寫 //2.方法名的大小寫與模板文件大小寫有關 'APP_DEBUG'=>true, //可以自定義頁面的Trace信息 //配置文件路徑的Trace信息配置在Thinkphp/Tpl下的pageTrace.tpl.php //自定義方式: //'TMPL_TRACE_FILE'=>APP_PATH.'/Public/trace.php', //或者自定義個trace.php頁面放入當前的Conf文件夾中 //默認調試文件的位置: //ThinkPHP/Common/debug.php //不緩存數據庫字段;如果開啟,再修改可以將Runtim/Data下面的文件進行刪除 //'DB_FIELDS_CACHE'=> false, //可以自定義的debug.php放入當前的Conf文件夾中 //先將APP_DEBUG設置為false然後在加入下面參數 //'APP_DEBUG'=>false, //顯示運行次此頁面需要的時間 //'SHOW_RUN_TIME'=>true, //顯示詳細的運行時間(基於SHOW_RUN_TIME) //'SHOW_ADV_TIME'=>true, //顯示數據庫的操作次數(基於SHOW_RUN_TIME) //'SHOW_DB_TIMES'=>true, //顯示緩存的操作次數(基於SHOW_RUN_TIME) //'SHOW_CACHE_TIMES'=>true, //顯示內存的開銷(基於SHOW_RUN_TIME) //'SHOW_USE_MEM'=>true, //設置模板 //'DEFAULT_THEME'=>'default', //日志處理log類:lib/Think/Core/log.class.php //開啟日志 'LOG_RECORD'=>true, //日志處理log類:lib/Think/Core/log.class.php中有處理級別,可以選擇性的加入 'LOG_RECORD_LEVEL'=>array('EMERG','ALERT'), ); ?> 在action中使用: [php] //模型調試(數據庫中執行的操作語句) $User=new Model('User'); $User->find(1); //獲取最後一次執行的sql echo $User->getLastSql(); //使用:日志信息、日志級別、日志類型、具體信息 Log::write("aa",$level,$type,$file); //record方法將信息寫入到內存當中