前言:在开发php项目的时候,有时候不知道明确的错误在哪里,想要用java或者c#那样能够开启debug断点分步调试。php本身是不支持的,需要添加xdebug插件来实现。实现步骤如下
1.查看自己php的版本,使用:phpinfo() 函数
2.打开网站
Xdebug: Support — Tailored Installation Instructions
3.复制步骤1中php网站的源代码(鼠标右键)到步骤2的文本框中,点击下面的分析按钮
(1)打开php网站
(2)复制源代码
(3)分析版本
(4)查看分析结果
(5)除了以上步骤之外,还需要添加额外的配置,仍然编辑最后一步的php.ini配置文件,接着后面添加
xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" xdebug.remote_host = "localhost" xdebug.remote_mode = "req" xdebug.remote_port = 9000 xdebug.idekey = "PHPSTORM"
最后的配置结果如图:
备注:9000端口是phpstorm设置里面xdebug的端口,如果本地已经被占用了可以修改,修改路径是在phpstrom里面:file->settings->里面的PHP->Debug
4.重启php环境,在刷新一下php网站的环境信息,里面就会有xdebug的描述,即配置成功
5.设置phpstorm
(1)添加php web Page的配置
(2)添加server服务
(3)server配置如下
(4)选择需要调试的路由,然后点击OK
(5)点击右上角debug按钮
(6)此时断点就进来了
如果你有什么不懂得地方可以联系我帮你分析分析哈。
到此这篇phpstorm开启debug断点调试模式的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/haskellbc/10583.html