yii2打印print_r、var_dump、echo出现Headers already sent in错误

yii2在打印输出的时候遇到奇葩错误问题;

An Error occurred while handling another error:
yii\web\HeadersAlreadySentException: Headers already sent in

因为Yii2输出模板的时候触发了Yii Response类的异常。

方法选一个:

1、可以在action或函数的开始加

Yii::$app->response->send();

2、在结束结尾加die或者exit可以解决

 

此条目发表在服务器分类目录,贴了标签。将固定链接加入收藏夹。

发表评论