PHP需要下载Xdebug扩展,请一定下载对应版本,建议Xdebug不要下载最新版,本人最先下载最新版,PHPStorm收不到调试信息,掉坑里半天,如果PHPStorm不能调试,建议切换Xdebug版本。
下载地址 https://xdebug.org/download.php
windows选择nts版本


下载好后把dll文件放在PHP安装目录下的ext扩展目录。
然后配置php.ini文件
zend_extension="E:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.6.0beta1-7.2-vc15-nts.dll"
#换成自己的路径
xdebug.remote_enable=On
#开启远程调试
xdebug.remote_autostart=On
#自动开始
xdebug.remote_port=9100
#端口,这里默认是9000,但是与PHP运行端口重复,所以修改成其他的,这个端口需要对应PHPStorm里面的
xdebug.remote_host=www.cmf51.com
#本地可以设置成localhost,127.0.0.1,我这里是采用本地hosts解析的域名
xdebug.idekey=PhpStorm
#这里需要和PHPStorm一致
xdebug.remote_log="E:\phpStudy\PHPTutorial\tmp\xdebug.log" #建议设置一个日志方便问题跟踪
设置完PHP这边就需要设置PHPStorm工具
打开 file->settings->languages&frameworks->PHP->Debug
Xdebug 端口对应php.ini里面设置的remote_port端口

DBGp Proxy

Servers

Run->edit Configurations

开启电话图标,点击爬虫图标开启调试。
