我正在开发MacOSX Lion,我正在尝试安装。我过去做过这件事,很容易,现在不管用了。在向Netbeans注册ZF (这会导致错误)之后,zf show version命令将生成此错误:
/Applications/MAMP/htdocs/ZF11/library/Zend/Loader.php警告: include_once(NetBeansCommandsProvider.php):未能打开流:在第146行的
中没有这样的文件或目录
警告:(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中打开“NetBeansCommandsProvider.php”以包含NetBeansCommandsProvider.php失败
有人说我必须修复.zf.ini文件,但是这样的文件不是在MacOSX上创建的。怎么解决这个问题呢?
发布于 2012-02-09 12:14:51
看看这个Getting codeception & phpunit working on MAMP with OS X Lion,似乎MAMP的PHP可能会与以前安装的OS竞争。
发布于 2013-12-16 21:05:14
很久以前我也会遇到同样的问题。
您必须在您的主目录/ .zf.ini /myuser中编辑您的.zf.ini文件,并在/Applications/NetBeans/NetBeans NetBeansCommandsProvider.php上找到该文件的正确路径。
这是我的.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“
问候
https://stackoverflow.com/questions/9205278
复制相似问题