这篇文章来自公众号的留言
环境
-
Windows 10
-
PhpStudy 2016
-
Phpstorm 2021.1.1
-
Php 5.5.38
-
Firefox + Xdebug-ext
步骤
step1 找到phpstudy自带的xdebug路径
step2 配置php.ini
详细配置
[XDebug]
zend_extension="E:phpStudyphpphp-5.5.38extphp_xdebug.dll"
xdebug.remote_enable = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9100
xdebug.idekey=PHPSTORM
step3 测试是否xdebug是否配置成功
重启
查看phpinfo
出现xdebug即说明安装成功了
step4 phpstorm配置
与php.ini内容对应
Debug port配置
DBGp Proxy 配置
Servers配置
step5 浏览器配置
下载火狐扩展-Xdebug-ext
设置 IDE key,与php.ini保持一致
step6 动态调试demo
以sqli-lab为例
下断点
开始debug并监听
浏览器将扩展打开
访问
http://127.0.0.1:8088/sqlilab/Less-1/?id=1%27
如图:
最后:
别刷微博了,快卷起来,开始"愉快"的挖洞之旅吧!!!
本文始发于微信公众号(don9sec):配置Phpstorm+Xdebug调试环境
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论