最后,我正在努力学习如何使用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在很久之前设置有多容易)。有一点可能有所不同,但我不确定是否通过项目管理器包提供的设置配置设置PathMaps
。我已经通过它做了其他设置,所以不要认为这应该有所作为吗?
我正在尝试了解有关服务器的更多信息,但遗憾的是仍然存在。
答案 0 :(得分:0)
看起来这与使用Xdebug的Atom插件中的一个错误相关,虽然即使使用了人们建议的解决方法,但我似乎无法让它工作,所以不确定我是否已经完成我上面的问题出错了,或者错误是错误的:/