php - 断点在带有 XDebug 的 Eclipse 中不起作用

标签 php netbeans xdebug

过去几个小时我一直在尝试在 Eclipse 中使用 XDebug 设置调试,但没有成功。

我的 etc/php5/apache2/php.ini 文件中有以下内容

[XDebug]
xdebug.remote_enable=on
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_autostart=off
zend_extension = /usr/lib/php5/20090626+lfs/xdebug.so

zend_extensions =/usr/lib ...... 是 XDebug 站点上的自定义安装说明提供给我的。我完全按照该页面上的设置说明进行操作 - http://xdebug.org/wizard.php

但据我所知,键入命令 php -m 应该会显示 XDebug 两次,一次在 PHP 模块下,一次在 Zend 模块下。好吧,它对我来说都没有出现。所以似乎 XDebug 根本没有加载?

有人知道如何解决这个问题并让 XDebug 正常工作吗?

最佳答案

您已经编辑了用于 apache/etc/php5/apache2/php.ini 文件。您想要编辑 /etc/php5/cli/php.ini 以获取命令行界面的选项。

如果您从网站传入 phpinfo(),那么该 PHP 当然已经通过 Apache 运行。然后向导将为您提供 Apache 设置的设置。如果您从命令行传递了 phpinfo() 输出 (php -i),它会为您提供 CLI 的设置。

关于php - 断点在带有 XDebug 的 Eclipse 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10531696/

相关文章:

javascript - 用户书签页面时更改书签的 URL

php - Slim 3 框架——我应该为我的 API 使用路由组吗?

java - 在 java netbeans swing 中使用 RSyntaxTextArea 库进行语法高亮显示

java - 代号为One的Google Maps项目将无法构建

PHP电子邮件表单发件人名称而不是电子邮件?

php - 如何从ajax请求返回JSON格式的数组?

java - 连接器运行时异常 : Invalid resource

php - phpinfo() 中没有 xdebug

linux - 使用php5.3安装xdebug

php - PHP 中的 Xdebug 返回什么?