多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ### 下载 下载地址:https://xdebug.org/download.php,首先确定你的 PHP 版本,使用phpinfo()查看 PHP 版本信息,然后下载对应的 Xdebug 版本 [php.ini 检测](https://xdebug.org/wizard.php) ### 配置 #### php.ini 中开启 `Xdebug` 配置 打开 php.ini,找到 Xdebug 的配置( XAMPP 在最底部,被注释),如果没有,请手动添加。 ``` zend_extension="F:\\XinDianBig\\IM Console\\im_webserver\\php\\ext\\php_xdebug.dll" xdebug.profiler_enable = On xdebug.profiler_output_dir="F:\\XinDianBig\\IM Console\\im_webserver\\xampp\\tmp" xdebug.remote_enable = On xdebug.remote_port=9000 xdebug.profiler_output_name = cachegrind.out.%t.%p ``` 其中xdebug.remote_host代指本地为网站配置的虚拟域名,xdebug.remote_port为调试监听商品,通常使用默认的 9000 端口。(根据php 的版本 选择相应的版本号) ![](https://box.kancloud.cn/f89ad584384527b42f01daaaba3f5d6a_1060x595.png) #### 检查 Xdebug的安装情况 在 PhpStorm 中,File>Setting 打开系统设置,然后如下图进入 PHP 的编译器设置,如果能看到 Xdebug 的信息,说明安装成功: ![](https://box.kancloud.cn/3071dc7d3979df232fa0465cc151374f_836x368.png) ![](https://box.kancloud.cn/ad733204f96d18f856a077125c792b6a_1530x998.png) #### PhpStorm 的进一步配置 用上一步的方法,打开 PhpStorm 中 PHP>Debug 的设置,“Debug port”与“xdebug.remote_port”一致,并且允许外部连接(浏览器XDebug插件): 然后进行下一步 server ![](https://box.kancloud.cn/54bc6296ed4c03e649b1f9a3607bd9fc_1029x684.png) 点击validate 进行验证 ![](https://box.kancloud.cn/ac27d646e1611ed350b94e6731e55234_1037x736.png) ![](https://box.kancloud.cn/0afd0c92c12ff7cfb0c98ea6745fe08a_567x444.png) 配置 ![](https://box.kancloud.cn/8ac670695851f025e7ce520e2552494f_1248x524.png) ![](https://box.kancloud.cn/8d3cad2c41af1e3c8919a507b1e8ac3a_1087x699.png)