Laravel中DD()与Dump()的输出位置排查
Laravel dump()输出位置排查
- 浏览器控制台:按F12打开开发者工具,切换到Console标签,新版Laravel常把dump输出转到这里,保留了彩色高亮和展开查看的功能。
- Laravel日志文件:默认路径为
storage/logs/laravel.log(按日期拆分的话是对应日期的日志文件),搜索你的测试内容就能找到。 - 服务器PHP错误日志:如果服务器配置了PHP错误日志,dump内容可能被写入其中,比如Nginx的
/var/log/nginx/error.log或Apache的/var/log/apache2/error.log,具体路径看服务器配置。 - 调试工具配置问题:
- 检查
.env文件的APP_DEBUG是否设为true,设为false会禁用dump输出。 - 若之前用页面嵌入的dump效果,可能是依赖了
barryvdh/laravel-debugbar工具。如果现在没启用,可重新安装:
然后在composer require barryvdh/laravel-debugbar --dev.env中设置DEBUGBAR_ENABLED=true,dump内容就会显示在页面顶部的调试栏里。
- 检查
内容的提问来源于stack exchange,提问作者Jeff Barefoot
相关产品推荐
相关产品推荐

