我正在检查PhpStorm,当我尝试使用XDebug时,它说它正在使用中.有了__CODE__和任务管理器,我认为它是Eclipse.但是,我进入调试视图以检查它是否正在调试,但事实并非如此.
那么如何在没有调试时阻止Eclipse使用该端口,或者可能与另一个端口一起解决?(我真的不喜欢后者.)
我正在使用Windows 7,XDebug和Eclipse的Aptana插件.
谢谢.
Lui*_*ñoz 13
Eclipse PHP为xdebug打开端口9000.将该端口更改为Eclipse中端口1024上方的其他位置
窗口 - >首选项 - > PHP - >调试 - >调试器
选择左侧的任何条目,然后点击"配置"以更改端口.重启Eclipse.
这是使用Play时的问题!框架也是.
小智 5
为了成功释放 Eclipse PDT 占用的 9000 端口,您需要更改 XDebug 端口:
Window->Preferences->PHP->Debug->Debuggers
Run Code Online (Sandbox Code Playgroud)
如果这不能解决问题,还可以更改 XDebug 设置:
Window->Preferences->PHP->Servers
Run Code Online (Sandbox Code Playgroud)
编辑“默认 php Web 服务器”,转到“调试器”选项卡,在“调试器”字段中选择“XDebug”,然后将端口编辑为 9000 以外的某个值。