当前位置: 首页 > 知识库问答 >
问题:

PhpStorm无法启动Xdebug(使用Docker)

柯立果
2023-03-14

我正在Ubuntu 16.04上运行PhpStorm,并试图将Xdebug配置为与Docker一起使用。我遵循了本指南:

使用Xdebug和PhpStorm进行零配置Web应用程序调试

这是我做的步骤:

下载捷豹游戏提供的 Docker Xdebug 项目源代码

编辑Xdebug远程主机:

配置 DBGp 代理(在“语言”下)

编辑运行/调试配置

编辑 Docker 的生成、执行和部署

启动Docker

启用侦听Xdebug连接

检查Xdebug信息

但不知何故,我无法启动Xdebug按钮(如上图所示)。

我做错了什么?

共有1个答案

潘泳
2023-03-14

不知何故,docker容器无法访问主机上的端口9000。通过运行以下命令,我解决了问题:

# iptables -I INPUT -p tcp -m tcp --dport 9000 -j ACCEPT
 类似资料:
  • 我已经在我的Paragon服务器中安装了Xdebug,我正在尝试在PhpStorm中启用它。但是当我按照这些步骤操作时,我无法正确验证安装。 我已经将php安装目录中的php.ini文件更新到新版本的Xdebug 3.0: 但是我仍然不断收到PhpStorm中的验证错误。我还为Xdebug安装了Chrome扩展,但我似乎无法让它与PhpStorm一起工作。

  • 我下载了Xdebug,它似乎已经安装,我的中有Xdebu,设置如下: 我尝试过添加一个参数< code>http://localhost/test.php?XDEBUG_SESSION=PHPSTORM,并使用Xdebug Chrome扩展来更改phpinfo()中的IDE键,但我仍然无法触发XDEBUG。 PhpStorm 正在侦听端口 9000,我已经使用 9000 确认了这一点,并且 Xde

  • 我花了一整天的时间在这个上,仍然无法让调试器在PHPStorm中使用谷歌浏览器工作。以下是我到目前为止采取的步骤: 1) 安装后找到xdebug扩展插件: 2)在php.ini文件中插入扩展名: 3)确认xdebug正在工作: 4) 去菲律宾比索Storm 5)切换PHPStorm中的“开始监听PHP调试连接”按钮。 6)在源代码中设置断点。 7)转到此URL https://www.jetbra

  • 本文向大家介绍PhpStorm配置Xdebug调试的方法步骤,包括了PhpStorm配置Xdebug调试的方法步骤的使用技巧和注意事项,需要的朋友参考一下 安装xdebug 去官网下载对应版本的xdebug扩展 XDEBUG EXTENSION FOR PHP | DOWNLOADS 如何选择正确版本输出phpinfo()函数的内容 查看输出页面的网页源码 全选复制 到这个页面XDEBUG EXT

  • 本文向大家介绍phpstorm 配置xdebug的示例代码,包括了phpstorm 配置xdebug的示例代码的使用技巧和注意事项,需要的朋友参考一下 最近买了个新本,重新配置下phpstorm xdebug,方便调试 提高调试效率是写程序的第一步 ---鲁迅 自2018年3月份之后,brew 安装php的方式发生改变,现在是 可以指定版本了,安装扩展的方式也完全不能用了,所以下载源码编译了 下载

  • 我想用nifi和码头工人一起,但没有用。我有以下docker-file 我收到以下错误