先去下载xdebug.dll文件。将下面本身的phpinfo的文字信息复制到https://xdebug.org/wizard.php中,下载它提供的xdebug.dll的版本php
下载完成后将php_xdebug-2.6.0-7.2-vc15-x86_64.dll(我下载的版本)复制到php安装目录的ext文件夹中(D:\phpTools\php7\ext);php7
配置php.ini文件,在php.ini文件的最后加上下面的信息:app
;; phpstorm的debug调试设置 [XDebug] zend_extension = "D:\phpTools\php7\ext\php_xdebug-2.6.0-7.2-vc15-x86_64.dll" ;xdebug.dll的路径 xdebug.profiler_append = 0 xdebug.profiler_enable = 1 xdebug.profiler_enable_trigger = 0 xdebug.profiler_output_dir = "\phpTools\php7\tmp" xdebug.profiler_output_name = "cachegrind.out.%t-%s" xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" xdebug.remote_mode = "req" xdebug.remote_port = 9000
保存后重启Apache,访问phpinfo页面,获得下面的信息表示已经安装好xdebug。phpstorm
到phpstorm配置测试:debug端口号要和php.ini中配置的同样测试
配置server中的访问路径(域名,或本身配置的站点名)spa
配置好以后点击ok后就能够去作debug测试了debug
测试好了以后建议把设置删除掉,点击红框进去调试
选中要删除的选项,点击左上角的“—”号就能够了code