第一步:查看PHP版本信息

phpstudy2018 安装xdebug扩展

 

 

第二步:到xdebug下载页去下载最新的版本(注意:要下载PHP对应版本)

phpstudy2018 安装xdebug扩展

 

第三步:把扩展php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll放到php的扩展目录(ext文件中)

            我的路径为:D:\phpStudy\PHPTutorial\php\php-7.2.1-nts

phpstudy2018 安装xdebug扩展

第四步:打开php.ini文件,配置如下:

[XDebug]
zend_extension=php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir ="D:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir ="D:\phpStudy\tmp\xdebug"
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.remote_mode = "req"
xdebug.idekey = PHPSTORM

说明:改项也可以写绝对路径

zend_extension=D:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll

第五步:在查看phpinfo中是否有xdebug扩展开启,如果没有xdebug信息(可能是VC版本不对,见底部说明),说明版本不对或配置错误

phpstudy2018 安装xdebug扩展

或者在cmd窗口输入php -m命令查看扩展,注意如果报命令无效时,要添加php.exe到环境变量中

phpstudy2018 安装xdebug扩展

如果你已安装还xdebug,那么请看下文,如果进行断点调试如何使用xdebug断点调试代码??

当然如果你还没有安装phpstorm,请自行安装!

下面进入正题,首先第一步打开设置  file->Settings   或快捷键ctrl+alt+s

phpstudy2018 安装xdebug扩展

第二步:选择PHP版本

phpstudy2018 安装xdebug扩展

debug的配置

phpstudy2018 安装xdebug扩展

与服务的配置

phpstudy2018 安装xdebug扩展

第三步:点击该项

phpstudy2018 安装xdebug扩展

 

 phpstudy2018 安装xdebug扩展

设置断点,开启断点监听

phpstudy2018 安装xdebug扩展

随后在浏览器中打开,就可以清晰开到变量值

phpstudy2018 安装xdebug扩展

phpstudy2018 安装xdebug扩展

phpstudy2018 安装xdebug扩展

就这样就完成了xdebug断点调试,赶快试试吧!

 

最后需要安装一个chrome的插件 Xdebug helper:php ,下载地址 https://huajiakeji.com/web-development/2018-04/980/download.html

 

phpstudy2018 安装xdebug扩展

 

 

打开chrome浏览器,然后双击crx文件即可完成离线安装。点击插件右键->选项,IDE KEY 改成 phpstorm

 phpstudy2018 安装xdebug扩展

 

 

 

注意:一定要用   

phpstudy2018 安装xdebug扩展

Xdebug 2.7.0alpha1 这个版本的xdebug扩展才有用,其他高版本不可以用,可能是我phpstorm编辑器没更新的原因吧。建议大家都可以尝试下,最后附上编辑器的版本

phpstudy2018 安装xdebug扩展

 

 

底部说明:

VC配置

phpstudy2018 安装xdebug扩展

修复之后重启电脑即可。

相关文章:

  • 2021-12-28
  • 2021-06-10
  • 2022-01-18
  • 2021-11-25
  • 2021-07-03
  • 2022-03-08
猜你喜欢
  • 2021-12-26
  • 2021-08-16
  • 2021-10-17
  • 2021-04-21
  • 2021-12-29
  • 2021-12-29
  • 2022-02-05
相关资源
相似解决方案