资讯

展开

phpstorm开启debug断点调试模式

作者:快盘下载 人气:

前言;在开发php项目的时候;有时候不知道明确的错误在哪里;想要用java或者c#那样能够开启debug断点分步调试。php本身是不支持的;需要添加xdebug插件来实现。实现步骤如下

1.查看自己php的版本;使用;phpinfo() 函数

phpstorm开启debug断点调试模式

2.打开网站

Xdebug: Support — Tailored Installation Instructions

 3.复制步骤1中php网站的源代码;鼠标右键;到步骤2的文本框中;点击下面的分析按钮

;1;打开php网站 

调试

 ;2;复制源代码

phpstorm 

 ;3;分析版本

调试

 ;4;查看分析结果

phpstorm

;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;

 最后的配置结果如图;

phpstorm

 备注;9000端口是phpstorm设置里面xdebug的端口;如果本地已经被占用了可以修改;修改路径是在phpstrom里面;file->settings->里面的PHP->Debug

phpstorm

 4.重启php环境;在刷新一下php网站的环境信息;里面就会有xdebug的描述;即配置成功

调试

5.设置phpstorm

phpstorm ;1;添加php web Page的配置

phpstorm ;2;添加server服务

调试 ;3;server配置如下

phpstorm ;4;选择需要调试的路由;然后点击OK

phpstorm

 ;5;点击右上角debug按钮

调试

;6;此时断点就进来了

phpstorm 

 如果你有什么不懂得地方可以联系我帮你分析分析哈。

 

加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!