错误日志如下:

__source__:  
__topic__:  web
category:  yii\web\HeadersAlreadySentException
ip:  
level:  1
message:  exception \'yii\web\HeadersAlreadySentException\' with message \'Headers already sent.\' in /vendor/yiisoft/yii2/web/Response.php:366
Stack trace:
#0 /vendor/yiisoft/yii2/web/Response.php(339): yii\web\Response->sendHeaders()
#1 /vendor/yiisoft/yii2/base/Application.php(392): yii\web\Response->send()
#2 /web/index.php(7): yii\base\Application->run()
#3 {main}
request_id:  
route:  

分析:由于使用 echo,打印出一些json格式的东西,但是没有使用 exit 导致的报错,类似的,print_r、var_dump 也有类似的情况

解决方法:在 echo、print_r、var_dump 结束后加上 exit; 

版权声明:本文为lyc94620原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lyc94620/p/11303745.html