lyc94620

错误日志如下:

__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; 

分类:

技术点:

相关文章:

  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-06-11
  • 2021-11-20
猜你喜欢
  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-09-02
  • 2021-10-18
相关资源
相似解决方案