Php 在ubuntu中如何将PDT与eclipse关联/使用

Php 在ubuntu中如何将PDT与eclipse关联/使用,php,eclipse,ubuntu-9.04,eclipse-pdt,Php,Eclipse,Ubuntu 9.04,Eclipse Pdt,我想使用PDT在eclipse中调试PHP。我正在使用ubuntu 9.04。 有人能帮我吗?如果可能,请提供详细信息。考虑和: 您必须确保xdebug确实加载到您正在使用的php版本上。 为此,请使用您正在使用的启动配置尝试在调试模式下运行脚本,并将其更改为运行包含phpinfo.php的脚本。 还有一个调试日志也不错 加: 到您的php.ini 然后您必须确保PDT期望端口9000上有Xdebug信息, 并确保您的本地默认PHP Web服务器为 例如,通过日志,您可能会发现php.ini文件

我想使用PDT在eclipse中调试PHP。我正在使用ubuntu 9.04。 有人能帮我吗?如果可能,请提供详细信息。

考虑和:

您必须确保xdebug确实加载到您正在使用的php版本上。
为此,请使用您正在使用的启动配置尝试在调试模式下运行脚本,并将其更改为运行包含phpinfo.php的脚本。
还有一个调试日志也不错

加:

到您的php.ini

然后您必须确保PDT期望端口9000上有
Xdebug
信息, 并确保您的本地默认PHP Web服务器为


例如,通过日志,您可能会发现php.ini文件的格式不正确,这可能足以阻止您从PDT调试php。

UYu必须首先安装PHP5 xdebug扩展

sudo aptitude install php5-xdebug
之后,您必须通过编辑/etc/php5/conf.d/xdebug来检查设置


在您必须设置php项目以使用xdebug之后,您应该完成了

我正在Ubuntu 9.04中使用PDT,可以很好地调试我的php项目。
首先,正如已经回答的那样,通过apt-get或synaptic安装php5-xdebug(我想您已经以相同的方式安装了php5本身:)。然后必须在Window/Preferenses/php/php可执行文件中定义php可执行文件。您可以指向/usr/bin/php,也可以使用“搜索…”按钮,但必须将初始搜索目录指向最接近php exec二进制文件的位置。找到可执行文件后,默认情况下它总是设置为使用Zend Debug。编辑可执行文件以将“PHP调试器”类型更改为XDebug。现在是一个主要的技巧。当您尝试在不创建运行配置的情况下调试php脚本时,它将始终使用Zend调试器。必须使用设置为PHP调试器的XDebug创建自己的运行配置。这对我有用

你试了什么?你遇到了什么样的困难/错误/问题?(细节越多,一些人可能能提供的帮助就越多)
sudo aptitude install php5-xdebug