2、查看xdebug参数信息(Ctrl+f 搜索xdebug)
打开PHPStorm,点击菜单PhpStorm->Preferences,进入配置对话框。点击Languages & Frameworks -> PHP -> Xdebug,进入Debug配置页面,将Xdebug下面的Debug Port设置成9001,然后点击OK:
这里设置好了,可以测试一下:
点击工具栏上的远程调试按钮:
使用lsof -i tcp:9001命令查看PHPStorm的调试Client是否启动:
配置PHP Server。PhpStorm->Preferences -> Languages & Frameworks -> PHP -> Servers,点击+号,在右侧输入Web程序的域名和端口。根据是否是远程调试,配置Use,配置好了点击OK。Use Path Mappings要特别注意:
如果你是调试本机的Web程序,这里不需要设置;
如果你是调试远程的Web程序,需要勾选,然后在下面内容的左侧选中项目文件夹,再在右侧中输入远程Web程序的根目录,按下Enter;
配置Remote Debug。从菜单栏Run->Edit Configuations进入运行环境的配置窗口,点击窗口左上角的+号,选择PHP Remote Debug,在右侧的Servers里面选择我们刚刚配置好的local-r2s,然后输入ide key(PHPSTORM),点击OK。
至此,调试的配置就完成了。
现在打开工具栏上的远程调试按钮(如果你之前测试时打开了,就点击它关闭,再点击一次打开就可以了)。然后在代码中设置断点。没有意外的话,就可以进入断点了。
以上就是phpstorm怎么调试php web项目的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《phpstorm》频道 >>