900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > phpstorm xdebug本地调试断点不生效_PHPSTORM与xdebug配置

phpstorm xdebug本地调试断点不生效_PHPSTORM与xdebug配置

时间:2021-06-01 23:25:25

相关推荐

phpstorm xdebug本地调试断点不生效_PHPSTORM与xdebug配置

在phpstorm上使用xdebug的简单配置

PHP.ini配置

到xdebug官网根据使用的php版本下载xdebug文件

xdebug官网:/download.php

2. 将下载好的dll文件放到php的ext目录下

例:D:phpStudyPHPTutorialphpphp-7.2.1-ntsext

3. 在php.ini下开启xdebug扩展,并进行配置

以下配置为必填项

[XDebug];刚刚下载好的dll文件目录zend_extension="D:PHPGJphpStudyPHPTutorialphpphp-7.2.1-ntsextphp_xdebug-2.7.2-7.2-vc15-nts.dll";开启远程调试xdebug.remote_enable = 1;调试对应的key值,必须和后面phpstorm设置相同xdebug.idekey = PHPSTORM;调试端口xdebug.remote_port = 9999;使用调试器协议xdebug.remote_handler = dbgp;调试的客户端地址,本地填为localhostxdebug.remote_host = "localhost"

PHPstorm配置

设置当前使用的php版本

File——>setting——>languages&framework——>php

2. 进入Debug,设置在phpini中配置好的端口号

3. 在Debug目录下进入opbg proxy中,设置在phpini中配置好的的端口主机和idkey

4. 进入php——>servers中,设置一个与要调试项目相同的server配置,并选择Xdebug

5. 进入Run——>Edit Config....

6. 添加一个web page

7. 选择刚才添加好的server,然后设置项目的入口并保存

8. 给项目打上断点并进行debug测试,点击虫子图标运行xdebug

常见问题

如果出现如下图所示错误,则一般是phpstorm的配置与phpini不一致,或者项目中未打断点

2. 如果无论如何都出现下图所示错误,则一般是phpstorm版本问题,建议安装一个新版phpstorm(确信)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。