开启dump_mac使用phpstorm开启xdebug

使用 laravel 进行开发,可以通过使用 dd,dump 等方法进行调试,但是现在我想通过 xdebug 一步步调试,看看框架都做了什么流程,在此记录一下如何使用 phpstorm 开启 xdebug

安装 xdebug 扩展

一句话搞定安装扩展

pecl install xdebug

添加配置

[xdebug]
zend_extension="xdebug.so"
xdebug.remote_autostart=1
xdebug.default_enable=1
xdebug.remote_port=9001
xdebug.remote_host=127.0.0.1
xdebug.remote_connect_back=1
xdebug.remote_enable=1
xdebug.idekey=PHPSTORM

使用 phpinfo () 查看是否安装完成 xdebug 扩展,若出现以下内容,则说明成功安装 xdebug 扩展

b5e537e84f30166c05f5447584f5f009.png

并查看 xdebug.remote_enable, 确保为 on 开启

93b97bbf4aba7e59b07bc9ea37ccdea7.png

配置 phpstorm

我使用的 phpstorm 版本为 2019.3

点击 phpstorm 左上角 phpstorm>>Preferences

点击 Languages & Frameworks > PHP > Debug, 这里配置 Debug port 与我们配置的 xdebug.remote_port 对应,这里配置 9001

c1e957b15a7b98d2e76d04a54a7b0245.png

点击 Languages & Frameworks > PHP > Debug > DBGp Proxy, 配置本地信息

0071387daaa22b5e4aa35b5542074f4b.png

点击 Languages & Frameworks > PHP > Servers, 这里配置我们需要调试的域名,如下按照你的域名去配置即可

595713b215632a003dd6d5cbedff5d6b.png

点击这里添加配置

50e75cce4ebea054c9df62028aa6b0f5.png

点击添加 PHP Web Page

0c660eb0cce6e072793654e37177a80a.png

这里选择添加之前 Servers 添加的配置

dd181e73a76e4fd3cddcdf6d64258f49.png

配置完成后,就可以愉快的使用 phpstorm 进行 debug

————————————————

原文作者:oliver-l

转自链接:mac使用phpstorm开启xdebug | Laravel China 社区

版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值