【发布时间】:2017-08-09 13:34:10
【问题描述】:
最后,我正在尝试学习如何使用 xdebug,当然,从一开始就卡住了。 Xdebug 已经安装在我的 PHP 上,所以不用担心,按照this SO answer 中的说明,我设置了我的 IDE (Atom) 以连接到 xdebug,唯一的区别是我将端口保留在默认端口 9000 和我的IP 不同。
不幸的是,当我尝试点击调试按钮时,我收到以下错误:
Could not bind socket, do you already have an instance of the debugger open?
据我所知,我没有打开另一个调试器实例。
我能想到的最大区别是我正在运行一个我自己设置的虚拟机,而指南使用 Vagrant(直到不久前我才知道设置 Vagrant 有多么容易)。可能会有所不同但我不确定的一件事是我正在通过 project-manager 包提供的设置配置来设置PathMaps。我已经通过它进行了其他设置,所以不认为应该有什么不同吗?
我正在尝试了解有关服务器的更多信息,但不幸的是仍然卡住了。
【问题讨论】:
标签: php virtualbox xdebug atom-editor