【问题标题】:Eclipse PHP won't stop at break pointsEclipse PHP 不会在断点处停止
【发布时间】:2014-03-25 23:32:36
【问题描述】:

我正在Ubuntu 13.1 上运行 Eclipse(我知道,这是有史以来最糟糕的 Linux)。

事实上,我不习惯 Eclipse 两周前从 Komodo 迁移,而我迁移到 Eclipse 的主要原因是调试。但我不能让它发挥作用。我已经毫无乐趣地学习了一些教程。

我的 Xdebug 已安装并且可以正常工作(使用 phpinfo() 检查)。我正在配置 Eclipse 以使用 Xdebug,但是当我开始调试时它会忽略断点,即使我选中“在第一行中断”它也不会中断。

以下是我所拥有的场景的摘要:

System: Ubuntu 13.1 64bits PHP: 5.5.3-1ubuntu2.1 Xdebug: 2.2.3 Eclipse Platform: 3.6.2 PDT: 2.2.1

Tnx!

【问题讨论】:

    标签: php eclipse debugging ubuntu xdebug


    【解决方案1】:

    问题解决了!实际上 xdebug 已安装,但我错过了一项配置。 xdebug.ini 文件仅包含以下行:

    zend_extension=/usr/lib/php5/20121212/xdebug.so
    

    我添加了以下几行:

    xdebug.remote_enable=1
    xdebug.remote_handler=dbgp
    xdebug.remote_mode=req
    xdebug.remote_host=127.0.0.1
    xdebug.remote_port=9000
    

    它正在工作!刚刚重新配置了eclipse调试,就可以正常工作了。

    【讨论】:

      猜你喜欢
      • 2011-05-22
      • 2012-11-29
      • 1970-01-01
      • 1970-01-01
      • 2018-07-23
      • 2010-11-25
      • 2014-11-22
      • 2014-06-19
      • 2019-08-16
      相关资源
      最近更新 更多