我在Eclipse旧版本的MacBook上安装了运行10.5.8的php / pdt,这是一段非常糟糕的时间。
我安装了MAMP并运行php 5.3.5。这很好。 zend调试器信息在phpinfo()中正确显示,我在正确的位置有dummy.php。配置文件中允许127.0.0.1。
我已经安装了eclipse。我也尝试过“Eclipse for php Developers”v3.0.2。
当我尝试运行或调试脚本时,两个安装都会返回错误。我正在尝试使用Zend Debugger。
错误是:
“动画开始遇到了问题”。发生内部错误。 发生内部错误。 显示java.lang.NullPointerException
我将php可执行文件设置为 /Applications/MAMP/bin/php5.3/bin/php(CLI)
建议?
答案 0 :(得分:6)
“动画开始遇到问题”错误对话框的问题与php脚本没有关系,而只是一个令人恼火的UI怪癖/错误,可能是因为配置错误的Dock: eclipse.ini上的icon属性(或zend产品使用的任何eclipse产品)。
-Xdock:icon=../Resources/<NameofIconFile>.icns
现在您应该能够调用脚本而不会看到无效的错误对话框。
答案 1 :(得分:1)
您可以在调试/运行配置的“常用”选项卡中取消选中“在后台启动”。
答案 2 :(得分:0)
好吧,我想简单地评论一下我的“成功”,跟随游戏玩家的回答略微适应......但似乎我还没有足够的“代表”去做,所以这里去了;-)
我有这个恼人的问题一段时间了,还有我的macbook上安装的第二个eclipse for java。看起来我的eclipse pdt不包含任何.icns文件(我用“查找”对dir进行了完整的递归搜索。所以我想,我会从我拥有的其他eclipse应用程序中复制它。而我确保ini配置文件(由gamerson提到)具有正确的路径。瞧!在eclipse中没有更多令人讨厌的错误弹出窗口,而且我有应用程序链接的Dock现在有一个漂亮的图标(之前是一些丑陋的“通用”图标,带有铅笔和纸,现在一切都很有意义。唯一的缺点是我现在有两个相似的停靠图标(PDT一个和Java一个lol)但这是一个非常小的烦恼。我猜我可以“破解”我的码头,并在它的时候给它一个时髦的图标; - )
感谢互联网!