Zend framework Zend framework zf命令和Netbeans注册don';行不通

Zend framework Zend framework zf命令和Netbeans注册don';行不通,zend-framework,netbeans,frameworks,Zend Framework,Netbeans,Frameworks,我正在MacOSX Lion上工作,我正在尝试安装Zend Framework。我以前做过,很简单,现在不行了。在向Netbeans注册ZF后(出现错误),ZF show version命令会生成以下错误: 警告:include_once(NetBeansCommandsProvider.php):无法打开流:第146行的/Applications/MAMP/htdocs/ZF11/library/Zend/Loader.php中没有此类文件或目录 警告:include_once():无法打开“

我正在MacOSX Lion上工作,我正在尝试安装Zend Framework。我以前做过,很简单,现在不行了。在向Netbeans注册ZF后(出现错误),ZF show version命令会生成以下错误:

警告:include_once(NetBeansCommandsProvider.php):无法打开流:第146行的/Applications/MAMP/htdocs/ZF11/library/Zend/Loader.php中没有此类文件或目录

警告:include_once():无法打开“NetBeansCommandsProvider.php”进行包含(include_path='/Applications/MAMP/htdocs/ZF11/library:/Users/payam/php_library/ZendFramework-1.11.8/library:/Applications/NetBeans/NetBeans 7.0.app/Contents/Resources/NetBeans/php/zend:.:/usr/lib/php'))在第146行的/Applications/MAMP/htdocs/ZF11/library/Zend/Loader.php中

有些人说我必须修复
.zf.ini
文件,但这样的文件不是在MacOSX上创建的。如何修复此问题?

请查看此文件 似乎MAMP的php可能会与之前安装的OS X php竞争。

请查看此链接
似乎MAMP的php可能与之前安装的OS X php竞争。

很久以前,我也遇到过同样的问题

您必须在主目录/Users/myuser中编辑.zf.ini文件 并将正确的路径放在NetBeansCommandsProvider.php上,该文件可以在上找到 /Applications/NetBeans/NetBeans 7.3.1.app/Contents/Resources/NetBeans/php/zend

这是我的.zf.ini文件

php.include_path = "/Users/myuser/Programs/ZendFrameworkCli/library:/Applications/NetBeans/NetBeans 7.3.1.app/Contents/Resources/NetBeans/php/zend:.:/usr/lib/php"
basicloader.classes.0=“NetBeansCommandsProvider”


在很久以前,我也会遇到同样的问题

您必须在主目录/Users/myuser中编辑.zf.ini文件 并将正确的路径放在NetBeansCommandsProvider.php上,该文件可以在上找到 /Applications/NetBeans/NetBeans 7.3.1.app/Contents/Resources/NetBeans/php/zend

这是我的.zf.ini文件

php.include_path = "/Users/myuser/Programs/ZendFrameworkCli/library:/Applications/NetBeans/NetBeans 7.3.1.app/Contents/Resources/NetBeans/php/zend:.:/usr/lib/php"
basicloader.classes.0=“NetBeansCommandsProvider”


默认情况下,Finder不会显示以
开头的文件。试着使用TerminalI试过了。它没有返回任何相关信息。我认为.zf.ini是在Linux上创建的文件。我删除了MAMP和Netbeans,安装了MAMP fresh和一个新的ZF,但没有安装Netbeans。在终端中,我输入了sh ZF.sh,得到了相同的错误。我查看了我的Ubuntu机器,发现.ZF.ini文件在主目录中。它的内容也很好,ZF在Ubuntu和Netbeans以及终端上运行良好。问题出在Mac上。默认情况下,Finder不会显示以
开头的文件。试着使用TerminalI试过了。它没有返回任何相关信息。我认为.zf.ini是在Linux上创建的文件。我删除了MAMP和Netbeans,安装了MAMP fresh和一个新的ZF,但没有安装Netbeans。在终端中,我输入了sh ZF.sh,得到了相同的错误。我查看了我的Ubuntu机器,发现.ZF.ini文件在主目录中。它的内容也很好,ZF在Ubuntu和Netbeans以及终端上运行良好。问题出在Mac电脑上。