duo*_*zmo 25 php eclipse eclipse-pdt zend-debugger
我在系统上安装Eclipse和PDT时遇到了很多麻烦.花了两天时间,很大程度上是因为我能找到的所有教程都已过时(写于2008年,现在是2011年),所包含的各个步骤不再是必要的,破坏的或不相关的.我想在这里编写我的流程,以便随着时间的推移可以改进(通过wiki).
不使用PHP插件安装Eclipse (" Eclipse Classic ").这将为您提供一个完整的Eclipse,我觉得这更好,因为UI更加充实(例如,您获得了一个默认的Perspectives列表,它可以帮助您了解Perspectives是什么.)
使用"帮助">"安装新软件"菜单项安装PDT SDK.你认为你会在这里完成,但是如果你尝试运行某些东西,它就会因为没有调试器而抱怨.
安装Zend Debugger.如果您尝试使用"安装新软件"选项,它将失败,正如许多教程所示("找不到包含osgi.bundle.org.zend.php.debug.debugger.5.3.7.v20091116的存储库".)而是下载它来自http://www.zend.com/en/community/pdt,并手动将features /和plugins /目录复制到Eclipse安装中(这些说明不在任何地方写入).
重启Eclipse
猴子有一段时间的偏好 - 如果你按照前面的教程并尝试手动将你的php可执行文件添加到Eclipse prefs(/ usr/bin/php),删除它(PHP> PHP可执行文件).将Zend Debugger可执行文件之一设置为默认值.如果您已经尝试执行.php文件,请删除您创建的现有"运行"配置文件(可能不知道您)(运行>调试配置...).
Eclipse工作!您应该可以将.php文件作为脚本运行.
小智 11
http://wiki.eclipse.org/PDT/Installation
我最近按照这个wiki上的说明在eclipse中安装了php开发工具.希望它可以帮助那些遇到像我这样的问题的人.
一种可能的方法是假设现在是 2008 年,并下载编写说明时最新的所有软件包。我至少能够让 PHP CLI 调试器以这种方式工作,但仍然无法调试 PHP 网页。
我不认为你的问题是 Mac 特有的。我有维斯塔。