phpstrom配置Xdebug

采用的是PhpStrom+Xdebug+QQ浏览器(其他浏览器也可以,个人喜好)

1.下载适合的Xdebug插件

  下载地址https://xdebug.org/download.php

  不知道选用哪个版本的话,那么有三种方式

  (1)可以输出自己phpinfo信息,然后将所有的phpinfo里的信息,复制张贴到下方

    Ctrl+A全选phpinfo信息

粘贴到下方框中

监测出适合你的版本,点击进行安装

  将下载好的.dll文件放入上图中指定的位置C:phpStudyPHPTutorialphpphp-7.2.1-ntsextphp_xdebug-2.7.1-7.2-vc15-nts.dll

  (2)如果你的phpinfo信息监测不到相应的xdebug版本,可以参考下图

  (3)根据自己phpinfo信息寻找适合的版本

  

修改php.ini文件文件,在最后一行添加(其中的目录请按照自己的环境去切换)

[Xdebug]
xdebug.profiler_output_dir="C:phpStudy mpxdebug"
;日志目录
xdebug.trace_output_dir="C:phpStudy mpxdebug"
;加载的动态链接库,上面图片中红框内的内容
zend_extension = "C:phpStudyPHPTutorialphpphp-7.2.1-ntsextphp_xdebug-2.7.1-7.2-vc15-nts.dll"
xdebug.idekey="PHPSTORM"
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = "req"
xdebug.remote_host=127.0.0.1
xdebug.remote_enable=on
xdebug.remote_port = 9000
xdebug.remote_autostart = no

然后再输出phpinfo()就可以检测xdebug的信息

 

 2.下载浏览器Xdebug插件(我使用的QQ浏览器)

  应用中心

  

与php.ini中的配置一样

 

3.配置PhpStrom

打开设置(Ctrl+Alt+S)=>语言和框架=>php,然后选择对应的php版本

打开设置(Ctrl+Alt+S)=>语言和框架=>php=>Debug,配置与php.ini中xdebug.remote_port一样的端口

配置项目服务

配置调试:运行=>编辑结构

原文地址:https://www.cnblogs.com/houss/p/10763684.html