您的位置 首页 > 数码极客

如何设置debug断点调试程序、idea debug调试断点不生效…

相对于其他编程语言,php的断点调试会稍微麻烦一点,毕竟其他语言基本都支持断点调试。

php的环境及断点调试搭建步骤如下:

  1. 安装phpStudy

去phpstudy官方网站下载,目前我下载的是最新版phpStudy v8.1版本(Windows)


phpstudy

2.设置php的xdebug

点击软件管理,这里php的环境为,默认为7.3.4(可删掉),点击扩展组件,

将xdbug调试组件打开,打开该开关,会将配置文件写入到文件中。

在phpstudy_pro\Extensions\php\nts的目录找到文件,找到如下代码:

[xdebug] xdebug.idekey=xdebug_info zend_extension=D:/software/phpstudy_pro/Extensions/php/nts/ext/php_xdebug.dll xdebug.collect_params=1 xdebug.collect_return=1 xdebug.auto_trace=On xdebug.trace_output_dir=D:/software/phpstudy_pro/Extensions/php_log/nts.xdebug.trace xdebug.proFiler_enable=On xdebug.profiler_output_dir=D:/software/phpstudy_pro/Extensions/php_log/nts.xdebug.profiler xdebug.remote_enable=On xdebug.remote_host=localhost xdebug.remote_port=9001 xdebug.remote_handler=dbgp

3、设置站点信息

在public文件夹中建立一个a.php,内容如下:

<?php $a = 100; echo $a; phpinfo();

在浏览器访问:http://localho,可以看到xdebug已经开启

4、设置Idea

在File->Settings下找到plugins,搜索php插件安装。

设置php的版本为7.4,设置CLI interpreter

设置xdebug的dll

设置xdebug的端口为9001,该端口为里面的端口


设置servers


设置dbgp proxy

重启一下apache,在浏览器访问http://localho,此时会进入断点,至此php的断点调试已经搭建OK,可以愉快地进行php开发了。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何设置debug断点调试程序,idea,debug调试断点不生效,c#如何设置断点调试,java如何设置断点debug,debug断点怎么调试”边界阅读