xdebug

mac中php扩展编译问题
mac中php扩展编译问题

不通过时的情况:如:swoole、uuid,下面为踩坑经验。

2020-11-28 18:53:51阅读全文

yasd 调试器 v0.2.5 版本发布,支持 PHP8 以及在 IDE 中使用调试
yasd 调试器 v0.2.5 版本发布,支持 PHP8 以及在 IDE 中使用调试

yasd 距离上次发布已经过去了十几天,现在发布到了 v0.2.5 版本,相信有许多的小伙伴已经用上了

2020-12-17 01:07:56阅读全文

phpstorm 2021.2 配置wsl + xdebug调试tp框架
phpstorm 2021.2 配置wsl + xdebug调试tp框架

[XDebug] zend_extension=xdebug.so xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.remote_port = 9001 xdebug.client_port = 9002 xd

2021-09-14 19:12:41阅读全文

结合php xdebug webGrind一图查看调用链路及性能(适合老项目梳理与维护)
结合php xdebug webGrind一图查看调用链路及性能(适合老项目梳理与维护)

由于近期维护老项目,各种factory类,各种parent嵌parent。各种abstract extends,而且依赖项目外的许多common和中间件等。IDE内无法直接跳转,而且急需缕清方法的调用链路。调研后有了以下组件的组合。此文不涉及具体安装步骤,核心就是文末的链接地址^_^

2022-07-14 02:26:09阅读全文

用xdeubg追踪PHP代码执行逻辑的具体方法。
用xdeubg追踪PHP代码执行逻辑的具体方法。

https://xdebug.org/docs/install不同PHP版本需要安装对应的xdebug,可以去这个链接https://xdebug.org/download/historical寻找适合你的PHP版本的Xdebug。windows的安装方式很简单,直接将xdebug.dll文件拷贝到

2023-03-20 01:40:09阅读全文