PHPstorm连接容器内的XDebug实现断点调试方法是什么
Admin 2022-09-19 群英技术资讯 432 次浏览
在这篇文章中我们来了解一下“PHPstorm连接容器内的XDebug实现断点调试方法是什么”,一些朋友可能会遇到这方面的问题,对此在下文小编向大家来讲解一下,内容详细,易于理解,希望大家阅读完这篇能有收获哦,有需要的朋友就往下看吧!
PhpStorm连接容器内的XDebug进行断点调试
php进行断点调试尽管不像其他语言那样方便,但是有些是有确实有其用处,比如调试循环内的数据异常时。在php于phpstorm都安装在同一环境下时,配置phpstorm的xdebug调试并不是多困难的事情,但是如果你使用了docker容器来安放你的php环境时,他们之间的配合工作就不是那么简单容易的了,下边介绍一下如何使phpstorm连通docker容器内的php xdebug
请注意,该方法由于需要docker容器能够与宿主机进行网络通信,因此对于mac上的docker容器不可用(mac的docker使用linux vm技术实现,默认无法与本地网络实现通信,但是也可以通过其他方式曲线救国,这里不讲),但是mac上的phpstorm可以使用该方法连接远程linux服务器上的docker容器内的php xdebug
在docker容器中安装好php-pecl-xdebug扩展之后,编辑/etc/php.d/下的*-xdebug.ini文件(如果没有该文件也可以直接写在php.ini文件末尾)
php的xdebug需要监听请求中的特定参数才能启用xdebug调试,这里推荐安装一个浏览器扩展,该扩展在启用时可以保存此参数并附加到每个页面中以便调试
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本篇文章小编给大家分享一下使用python产生10个不同的随机数代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
直接用PHP就可以发送,无需搭建复杂的Email服务。介绍它提供的功能包括:*.在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址*。
for 循环的语法逻辑格式和我们之前看到的 while 和 do while 两种循环语句有点不同,for 循环将控制循环次数的变量预先定义在 for 语句中。for 循环大多用于预先知道循环需要运行的次数的情况。
php消息队列的介绍:1、消息队列是存放在内存中的一个队列。2、由于消息队列去数据是,只有一个进程能去到,所以不需要额外的锁或信号量。
想要入门PHP,首先要学会搭建环境,其次是学习基础语法。PHP的基础包括数据类型,运算符,变量和常量等。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008