2018-04-23 15:55:04 2576次浏览 4条回答 0 悬赏 10 金钱

QQ截图20180423155103.png
怎么关掉这种报错提示页面,我已经设置了入口文件
defined('YII_DEBUG') or define('YII_DEBUG', false); defined('YII_ENV') or define('YII_ENV', 'prod');
但还是会出现,怎么关掉

  • 回答于 2018-04-23 16:28 举报

    配置文件里

    'errorHandler' => [
        'errorAction' => 'site/error',
    ],
    
    2 条回复
    回复于 2018-04-23 20:06 回复

    你这个是错误处理选择哪个方法执行,他的意思是怎么关闭像上面的那样操作。

    回复于 2018-04-25 18:21 回复

    哪里都能看到你啊大胸弟

  • 回答于 2018-04-23 20:08 举报

    楼主,你的错误的问题在于,你可以卸载你的yii2,不要用就不会有这个错误了。
    你的问题是你就是出错了,他就得提示你,难不成提示成功,掩耳盗铃吗。
    想要关闭这个错误,太简单了,改正这个错误不就行了。

    觉得很赞
  • 回答于 2018-04-24 12:33 举报

    楼主应该是说的错误以什么样的方式给出更友好点,可以选择json

    1 条回复
    回复于 2018-04-25 18:29 回复

    请问你知道怎么选择json吗?

  • 回答于 2018-04-26 17:52 举报

    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 的值 不存在
    
您需要登录后才可以回答。登录 | 立即注册
abcd1996sc
职场新人

abcd1996sc

注册时间:2018-01-10
最后登录:2018-05-15
在线时长:5小时34分
  • 粉丝0
  • 金钱5
  • 威望0
  • 积分55

热门问题