phpStorm使用xdebug调试

技术 置顶 精帖
0 461
peng49
peng49 2022-04-14 20:38:02
 

请先确认电脑上安装了php

查看php版本

  1. $ php -v
  2. PHP 7.4.28 (cli) (built: Feb 24 2022 02:16:32) ( ZTS Visual C++ 2017 x64 )
  3. Copyright (c) The PHP Group
  4. Zend Engine v3.4.0, Copyright (c) Zend Technologies

php7.4 TS线程安全版本

下载对应的xdebug拓展

https://pecl.php.net/package/xdebug
找到php对应的版本,下载对应的dll扩展文件,并将php_xdebug.dll复制到php安装目录下的ext文件夹,如果存在php_xdebug.pdb文件,也复制到ext文件夹下

编辑php.ini文件

在文件最后添加如下内容即可

  1. [xdebug]
  2. zend_extension=php_xdebug.dll
  3. xdebug.mode=debug

配置参考
Configure Xdebug
官网配置项说明

检查是否安装成功

  1. $ php -v
  2. PHP 7.4.28 (cli) (built: Feb 24 2022 02:16:32) ( ZTS Visual C++ 2017 x64 )
  3. Copyright (c) The PHP Group
  4. Zend Engine v3.4.0, Copyright (c) Zend Technologies
  5. with Xdebug v3.1.4, Copyright (c) 2002-2022, by Derick Rethans

可以看到多了最后一行with Xdebug开头的内容

phpStrom调试

设置

找到要运行的方法,选则安装了xdebug的解释器,点击小爬虫图标执行即可

附加链接
PHP单元测试基础实践(PHPUnit)
phpunit单元测试xml配置文件说明

回帖
登录
忘记密码?