怎么關掉這種報錯提示頁面,我已經設定了入口檔案
defined('YII_DEBUG') or define('YII_DEBUG', false);
defined('YII_ENV') or define('YII_ENV', 'prod');
但還是會出現,怎么關掉
uj5u.com熱心網友回復:
組態檔里'errorHandler' => [
'errorAction' => 'site/error',
],
uj5u.com熱心網友回復:
樓主,你的錯誤的問題在于,你可以卸載你的yii2,不要用就不會有這個錯誤了。你的問題是你就是出錯了,他就得提示你,難不成提示成功,掩耳盜鈴嗎。
想要關閉這個錯誤,太簡單了,改正這個錯誤不就行了。
uj5u.com熱心網友回復:
樓主應該是說的錯誤以什么樣的方式給出更友好點,可以選擇jsonuj5u.com熱心網友回復:
defined('YII_DEBUG') or define('YII_DEBUG', false); defined('YII_ENV') or define('YII_ENV', 'prod'); defined('YII_DEBUG')列印下 這個 是否 是 true 如果是 就不會走or define('YII_DEBUG', false);示例
$a;
define('TD', 4);
defined('TD') or $a = 4;
echo $a;die;// $a 的值 不存在
uj5u.com熱心網友回復:
你是個人才,真的uj5u.com熱心網友回復:
<br />搞清楚狀況,不是怕錯誤提示,是因為有的報錯會暴露代碼或者sql.會被有心人利用,懂?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/65297.html
標籤:其他技術討論專區
上一篇:ROS中的google :: protobuf的未定義參考CPP
下一篇:國內外服務器差別
