phpstorm+xdebug设置断点调试(wamp或者xampp下)

一、前期准备

1、安装wamp或者xampp,安装好phpstorm

二、安装xdebug

1、进入https://xdebug.org/下载合适的版本(过程如下

点击

如果不知道哪个版本合适就进行以下步骤

点击

这里写图片描述

打开info.php页面,查看源代码,再复制全部代码

这里写图片描述

这里写图片描述

这里写图片描述

完成以下四个提示步骤(1、下载那个文件 2、复制到指定路径 3、改变php.ini中的路径 4、重启服务器)

这里写图片描述
查看info.php中的内容
这里写图片描述

三、修改phpstorm中的内容

1、

这里写图片描述

2、

这里写图片描述

3、

这里写图片描述

4、

这里写图片描述

5、

这里写图片描述

6、

这里写图片描述

7、

这里写图片描述

8、

这里写图片描述

9、

这里写图片描述

四、调试

1、单击代码前面

这里写图片描述

2、点击爬虫图标

这里写图片描述

3、进入了链接的页面

这里写图片描述

4、phpstorm下面显示提示

这里写图片描述

说明成功

五、遇到问题

xdebug调试不成功可能是PHP.ini中有的没开启特别是:xdebug.remote_enable = On

php.ini中关于xdebug的代码(wamp下的,xampp下的不同)

; XDEBUG Extension
zend_extension ="D:\wamp\bin\php\php5.5.12\ext\php_xdebug-2.5.4-5.5-vc11.dll"
;
[xdebug]
xdebug.remote_enable = On
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "D:/wamp/tmp"
xdebug.show_local_vars=0

猜你喜欢

转载自blog.csdn.net/john_rush/article/details/78659741