🎈:今天搞代码审计遇到一波 XDebug配置的问题,人都被搞麻了,各种百度查资料,最后发现是phpstudy中php版本没有更改的原因,也是醉了。
这里记一次配置笔记:
一、 配置php来到settings进入PHP
二、XDebug文件和php环境文件的选择
三、把上述的配置完成后在phpstudy中配置对应版本的ini文件
单击打开php.ini文件
在php.ini末尾添加[XDebug]的如下字段
[XDebug]zend_extension ="文件路径/php_xdebug.dll" //phpstrom中找到php路径中的xedbug.dll文件xdebug.profiler_append = 0xdebug.profiler_enable = 1xdebug.profiler_enable_trigger = 0xdebug.profiler_output_dir ="文件路径/tmp/xdebug" //小皮的路径下创建一个tmp/xdebug xdebug.profiler_output_name = cachegrind.out.%t.%pxdebug.remote_enable = 1xdebug.remote_handler = "dbgp"xdebug.remote_mode = "req"xdebug.remote_port = 9000
四、配置phpstorm的XDebug
Proxy选择:
注:这里的key建议填写PHPSTORM,如果配置文件有别的key也可以有别的选择
五、选择phpstrom的server
六、启动的域名设置
七、开启侦听
八、实例情况演示:
🎈:如果仍然存在问题要注意自己phpstudy中php的版本和XDebug的配置文件和路径是否正确
来源地址:https://blog.csdn.net/qq_51631141/article/details/127973801