我在运行 10.5.8 的旧版 2006 MacBook 上安装带有 php/pdt 的 Eclipse 时遇到了麻烦。
我安装了 MAMP 并运行 php 5.3.5。那很好用。 zend 调试器信息在 phpinfo() 中正确显示,我在正确的位置有 dummy.php。配置文件中允许使用 127.0.0.1。
我自己安装了 eclipse。我也尝试过“Eclipse for php Developers”v3.0.2。
当我尝试运行或调试脚本时,两个安装都返回错误。我正在尝试使用 Zend Debugger。
错误是:
"Animation Start has encountered a problem". An Internal error has occurred. An internal error has occurred. java.lang.NullPointerException
我将 php 可执行文件设置为 /应用程序/MAMP/bin/php5.3/bin/php (CLI)
建议?
最佳答案
“Animation Start has encountered a problem”错误对话框的问题与 php 脚本无关,而只是一个令人恼火的 UI 怪癖/错误,很可能是由于 dock 配置错误造成的: eclipse.ini 上的图标属性(或 zend 产品使用的任何 eclipse 产品)。
- 找到启动基于 eclipse 的产品的根可执行文件。
- 打开应用程序可执行文件 (.app) 包内容
- 转到 Contents/MacOS/文件夹
- 编辑ini文件
- 确保您正确指定了这一行:
-
-Xdock:icon=../Resources/<NameofIconFile>.icns
- 然后重启eclipse/zend
现在您应该能够调用脚本而不会看到无效的错误对话框。
关于Mac OSX 10.5 : "Animation Start" error 上用于 php 的 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9048227/