Eclipse中启动xdebug的比例为57% - 如何解决问题?

时间:2011-06-21 09:32:07

标签: php eclipse apache2 xdebug

  

可能重复:
  xampp 1.7.4 + winxp + eclipse

我正在尝试使用eclipse配置一个用于php调试的调试器,但它被卡在57%。 这是我的ini文件

    [XDebug]
;; Only Zend OR (!) XDebug
; zend_extension_ts="C:xamppphpextphp_xdebug.dll"
; Modify the filename below to reflect the .dll version of your xdebug
zend_extension_ts="C:dev\php\ext\php_xdebug-2.1.1-5.2-vc6.dll"
xdebug.remote_enable=0
xdebug.remote_host=127.0.0.1  ; if debugging on remote server,
                              ; put client IP here
xdebug.remote_port=9003
xdebug.remote_handler=dbgp
xdebug.profiler_enable=0
xdebug.profiler_output_dir="C:dev\php\tmp"

我已经在eclipse中将端口更改为9003,但是它始终被卡在57%

1 个答案:

答案 0 :(得分:1)

您至少需要启用它:

xdebug.remote_enable=1 # instead of 0

xdebug安装

故障排除

检查是否已安装xdebug扩展

如果phpinfo();未在列出所有已安装扩展的配置部分中列出 xdebug ,则表示未安装。首先检查这一点很重要,因为如果扩展名不可用,则无法启用它。在发生故障排除时,请务必先检查一下,看是否错误。

以下屏幕截图显示安装时的样子:

Successfully installed xdebug extension (Screenshot)

如果您的phpinfo未列出xdebug,则表示该扩展程序未正确加载。

xdebug website对于名为the custom installation instructions的Windows(和其他)安装有一个特别有用的资源。您可以将phpinfo();输出复制并粘贴到文本框中,它会显示要下载的版本/文件以及要编辑的php.ini。因此,您将获得自定义设置的定制说明。

这使您可以成功安装扩展程序,以便进行配置。