工欲善其事,必先利其器,博客记录下phpstorm使用Xdebug插件段点调试.
首先输出phpinfo();看是否安装了xdebug;如果没有进入到 https://xdebug.org/ ,点击download
可以看到许多的版本根据phpinfo中php版本选择对应的xdebug,如果无法确定点击Release下的custom installation
可以看到文本框,回到PHPinfo输出界面,右键查看网页源代码ctrl+a , ctrl+c 粘贴到文本框点击 analyse my phpinfo() output
便可以看得xdebug给出的建议版本
按照给出的提示将下载文件放入D:\wamp64\bin\php\php5.6.19\zend_ext下
在php.ini最下方添加:
zend_extension ="D:/wamp64/bin/php/php5.6.19/zend_ext/php_xdebug-2.4.0-5.6-vc11-x86_64.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_mode = req
xdebug.remote_host = localhost
xdebug.remote_port = 9000
xdebug.idkey = "PHPSTORM"
这样就算安装完成了,重启apache,查看phpinfo就会发现xdebug信息了
然后进入phpstorm点击右上角的小三角点击 Edit Configurations
打开了一个新的窗口点击 PHP Web Application 接着点击右侧server后三个小点进入下一个窗口
输入完成点击apply->ok
apply->ok
添加断点浏览器访问就会看到phpstorm的断点提示;
到此完成