首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何使用xdebug更好的调试代码

    xdebug介绍 Xdebug是PHP的一个扩展,方便我们调试PHP应用程序的执行流程信息。使用过JavaScript中的debug,应该就能很好的理解xdebug。...它提供了与PHPUnit一起使用的代码覆盖功能。 本文便针对Mac上进行xdebug的安装与简单调试。 环境 环境都是在Mac上运行的,使用到了Apache、PHP。 PHP版本:7.4.20。...xdebug版本:3.1.1。 安装流程 PHP安装 默认的Mac是自带PHP环境的,由于版本的需要,因此不会使用该版本。我们使用brew进行安装。我们使用brew搜索有哪些PHP版本。...因此,直接使用brew安装Apache即可。首先使用sudo apachectl -k stop命令,将自带的Apache给禁用。操作前之后,我们就可以安装Apache了。...xdebug安装 使用xdebug一定要注意PHP的版本,否则无法使用xdebug官方是提供了一个检测工具,帮助我们如何选择xdebug的版本。

    1.3K30

    使用xdebug对php做性能分析调优

    作为PHP程序员我们或多或少都了解或使用xdebug。此文章记录安装和配置xdebug,以及如何使用它来分析php程序。...我的机器环境: mac, php 安装 xdebug 推荐使用 pecl 安装扩展 pecl install xdebug 注:可以选择版本, https://pecl.php.net/package...=1 # 分析文件保存目录, 默认是 /var/tmp xdebug.profiler_output_dir="/var/tmp/xdebug" 现在使用 php -m 能看到 xdebug,并且使用...访问并生成分析文件 使用 fpm 要重启,扩展才能生效 现在我们可以访问php项目,记得在请求参数带上 XDEBUG_PROFILE, 类似 http://127.0.0.1:5671/my?...也可以在命令后直接跟要分析的文 qcachegrind /var/tmp/xdebug/cachegrind.out.37947 使用webgrind 下载: https://github.com/jokkedk

    1.6K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券