资讯专栏INFORMATION COLUMN

laravel 调试工具 Debugbar 安装及使用

zorpan / 2255人阅读

摘要:导语是用来调试的扩展包,可以在显示调试信息以及运行情况。使用经过以上步骤,安装成功,如果是开启状态,就可以使用了。参考资料调试利器扩展包安装及使用教程。

导语

Debugbar 是用来调试的扩展包,可以在显示调试信息以及运行情况。代码可查看 GitHub。

composer 安装以及配置

输入 composer require barryvdh/laravel-debugbar 进行安装

config/app.php 中注册服务 BarryvdhDebugbarServiceProvider::class,,如下

添加门面 "Debugbar" => BarryvdhDebugbarFacade::class,,如下

最后来生成配置文件 php artisan vendor:publish --provider="BarryvdhDebugbarServiceProvider",根据需求进行修改。

使用

经过以上步骤,安装成功,如果 APP_DEBUG 是开启状态,就可以使用了。添加好路由之后,新建控制器来测试下

来看下显示正常视图,Debugbar 是怎么显示的

会显示当前路由、使用内存、加载时间、PHP 版本、Session 等等信息。

现在试试使用 Debugbar 门面添加信息,使用文档中的示例修改下,代码如下

Debugbar::info(new Deque(range(1, 10)));
Debugbar::error("Error!");
Debugbar::warning("Watch out…");
Debugbar::addMessage("Another message", "mylabel");
return view("qr");

添加的信息会在页面中显示出来

其他的设置开始/中止时间、记录异常,不再测试了,可以查看下方参考资料。


参考资料:Debugbar、Laravel 调试利器 —— Laravel Debugbar 扩展包安装及使用教程。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31190.html

相关文章

  • 利用开源的DebugBar工具调试PHP代码

    摘要:是一个免费和开源的应用,能够集成至任何项目中,并收集和展示分析数据。它有没有任何依赖,支持请求,包括常用开发库的通用数据采集器和收集器。 DebugBar 是一个免费和开源的应用,能够集成至任何PHP项目中,并收集和展示分析数据。它有没有任何依赖,支持Ajax请求,包括常用开发库的通用数据采集器和收集器。 相信用过Laravel的调试工具的同学,都感到这个工具非常强大好用,极大地提高了...

    monw3c 评论0 收藏0
  • Laravel 5.4 首次搭建,从 clone 到运行成功

    摘要:五期间会报好几个错误,为了方便调试我们可以装一下框架开发调试工具,在的中添加一行注册如果不生效,查看一下中的是否为发现报错解决方案接着再运行一次,就能看到这个个大写的字母啦,标志着我们成功啦。查看所装的版本 原文地址: here一. clone : git clone https://github.com/laravel/la... 二. 这时我们发现 没有vendor包,运行...

    _Dreams 评论0 收藏0
  • 现代化编程 -- 在 Swoole 上开发 Laravel 框架的应用

    摘要:是非常现代化的一套框架基于的构建方式其很多核心依赖并非完全自己所维护而依赖于等较成熟的以此实现现代化框架的集众优于一身站在巨人肩上的特点经过前面的了解我们已经知道给带来的无可比拟的优势但因为一些局限我们无法将其直接用于成熟的框架而需要进行 Laravel Laravel 是非常现代化的一套 PHP 框架, 基于 composer 的构建方式, 其很多核心依赖并非完全 Laravel 自...

    leap_frog 评论0 收藏0
  • 上线清单 —— 20 个 Laravel 应用性能优化项

    摘要:此问题称为查询问题。您将只执行两个查询而不是这是巨大的性能提升。这项工作是通过从数据库中执行查询完成的查询可能涉及到表以及其他的一些表。比如查询,视图,时间等等另一个非常酷的工具是,对应用,有优雅的调试助手的美称。 showImg(https://segmentfault.com/img/remote/1460000018339917?w=1280&h=722); 让我们开始吧!假若你...

    MadPecker 评论0 收藏0
  • laravel开发扩展记录

    摘要:自动代码扩展开发时遵守的代码风格是项目开发规范。遵照此规范,在实际操作中,有许多重复,接下来推荐一款专为此规范量身定制的代码生成器。可以利用此扩展来快速构建项目原型。后续还会为大家带来一些最新的技术扩展。 whoops 错误提示扩展 whoops 是一个非常优秀的 PHP Debug 扩展,它能够使你在开发中快速定位出错的位置。laravel默认安装。showImg(https://s...

    fancyLuo 评论0 收藏0

发表评论

0条评论

zorpan

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<