1、首先写个phpinfo文件,然后访问,查看是否有xdebug扩展,如果没有请查看第二步,有的话直接第三步
2,安装xdebug扩展,首先复制phpinfo页面所有(phpinfo页面直接ctrl+a,ctrl+c),粘贴到这个网址(点我)的文本框,他会自动检测你的php版本并只能为你选择合适的xdebug版本,把下载之后的扩展文件复制到php安装目录下的ext目录下,修改php.ini,在最下面增加以下内容,目录要按照自己的目录来,其他参数不要修改
zend_extension = C:\xampp\php\ext\php_xdebug-2.6.1-7.1-vc14.dll xdebug.remote_enable =1 xdebug.remote_handler = dbgp xdebug.remote_host = localhost xdebug.remote_mode = req xdebug.remote_port = 9000 xdebug.idekey=PHPSTORM
重启apache,再次打开phpinfo,确保xdebug扩展已经安装;
3.打开phpstorm(重启),填写配置,注意这里端口是80(apache的监听端口)
输入项目的访问地址和端口,server名字
保存
编辑配置,新建一个web application
填写debug名字、项目起始页面,选择默认浏览器,server
apply && ok
回到代码,加断点,点击debug按钮,会调起项目的起始页面,修改url为你加断点的controller,debug窗口会输出变量的值