rms*_*ers 2 windows port xdebug phpstorm
我刚刚安装了Xdebug,一旦启动PhpStorm,我就会看到这条消息:
这是由于其他一些程序运行端口9000,我想单独留下:
C:\Users\Rsluimers
? netstat -ab
...
TCP 0.0.0.0:9000 LT1736:0 LISTENING
[aeagent.exe]
...
Run Code Online (Sandbox Code Playgroud)
所以我在PhpStorm设置中设置了Xdebug调试器端口:
并在php.ini中:
...
[Xdebug]
zend_extension="C:\Program Files\PHP\ext\php_xdebug-2.5.5-7.1-vc14-x86_64.dll"
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=63342
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\Program Files\PHP\tmp"
Run Code Online (Sandbox Code Playgroud)
但是在完全重启后会出现相同的错误.
Settings/Preferences | Build, Execution, Deployment | Debugger是设置/获取调试器端口的错误位置.
这个设置页面与PHP调试无关 - 它适用于JavaScript调试集成/ LiveEdit插件/ IDE自己的通信/内置Web服务器 - 你不应该真正触摸这个端口,除非你真的知道你在做什么以及为什么.
正确的地方是Settings/Preferences | Languages & Frameworks | PHP | Debug.
提示:如果您使用搜索框并搜索"xdebug",您会立即找到它.
| 归档时间: |
|
| 查看次数: |
3279 次 |
| 最近记录: |