tp框架如何關掉錯誤提示信息

單個文件關掉調試信息顯示

error_reporting(0);

tp框架在項目部署上線時,要去掉錯誤調試信息,需要關掉debug模式

// 應用調試模式
    'app_debug'              => false,

// 顯示錯誤信息
    'show_error_msg'         => false,

同時在頁面發生錯誤時,在config.php文件裏有定義錯誤提示信息

// 錯誤顯示信息,非調試模式有效
    'error_message'          => '頁面錯誤!請稍後再試~',

這個信息可修改可刪除自己定。

其實這些錯誤提示信息都有在think_exception.tpl裏定義:

1、這兒是錯誤之前你的項目輸出的信息

 <div class="echo">
    <?php echo $echo;?>
 </div>

2、這兒是輸出’頁面錯誤!請稍後再試~’這句話的定義

 <div class="exception">
    
    <div class="info"><h1><?php echo htmlentities($message); ?></h1></div>
    
 </div>

不想顯示直接註釋即可。

3、這兒是十年磨一劍那句話的定義

 <div class="copyright">
    <a title="官方網站" href="http://www.thinkphp.cn">ThinkPHP</a> 
    <span>V<?php echo THINK_VERSION; ?></span> 
    <span>{ 十年磨一劍-爲API開發設計的高性能框架 }</span>
 </div>

如果不想顯示可以註釋掉這段HTML代碼即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章