老师,之前能用的xdebug突然无法用了,提示9000端口占用
来源:2-9 在PHPStorm下断点调试代码

慕粉1311528564
2017-08-13
写回答
2回答
-
默认情况下,调试设置里是不会冲突的,你是改了什么东西吗?
012017-08-13 -
慕粉1311528564
提问者
2017-08-13
在配置端口时。Build下面的Debugger的端口不能和Languages ——》PHP下的Debug里的xdebug端口一致。否则(假设都为9000)会出现Error running 'Zerg': Port 9000 is busy.解决方法是把built-in server下端口改为9001,把php下Debug改为9000,同时保持php.ini里的为9000
下面这张图中是xdebug端口
注意要和php.ini中配置的保持一致。
一些疑问,网上还有对以下进行配置,但在自己的环境中不配置也可以进入断点。下面的端口要填,但可以和上面配置的端口的一样。一般用默认的就好。不需要来这里配置。如果解决不了您的问题,就自己折腾去吧。有些坑是要自己踩的。
00
相似问题