我似乎无法在Eclipse中获得PHP调试器工具来启动调试会话。Eclipse PDT - 无法开始PHP调试 - 停留在78%
我用来配置调试的设置如下。
此外,我已经改变了我的Xdebug的端口19000和Zend的调试器30000
的php.ini
; XDEBUG Extension
zend_extension=c:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll
[xdebug]
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=19000
xdebug.remote_handler="dbgp"
1)点击了运行 - >调试配置 - >服务器选项卡
2)点击运行 - >调试配置 - >调试器设置
3)点击了窗口 - >首选项 - >点击了PHP过滤扩大关于窗口的左 - >安装的调试器 - >的XDebug
4)点击了窗口 - >首选项 - >点击了PHP过滤扩大在左侧窗口中 - >安装调试 - > XDebug的
5)点击了运行 - >调试配置 - >服务器调试下拉 - > Zend的调试器设置
你在Eclipse的XDebug设置更改Xdebug的远程端口?你是否试图调试本地服务器?确保您的web启动配置选择了xdebug。 – zulus 2015-04-01 08:55:15
@zulus,首先感谢您的协助!我已经使用我所采取的步骤的屏幕截图更新了我的帖子。为了回答第二个问题,我需要询问我可以去哪里查找是否启动了本地服务器调试?谢谢。请让我知道我可以提供什么其他信息。我已经采取了所有必要的屏幕截图并可以上传。 – Vahe 2015-04-01 13:21:03
很简单,你是通过localhost还是127.0.0.1连接到服务器?如果是,你在本地服务器上。在Windows上确保eclipse不被防火墙阻止。你读过这些导师吗? https://wiki.eclipse.org/Debugging_using_XDebug和https://www.eclipse.org/pdt/documents/XDebugGuideForPDT2.0.pdf – zulus 2015-04-01 17:32:50