我安装:
我按照屏幕录像点击“注册提供程序”按钮。但我得到这样的信息:
在创建配置选项卡上
Successfully written Zend Tool config. It is located at: \Documents and Settings\Permana/.zf.ini
on enable.config.provider NetbeansCommandsProvider
User has no config file. An Error Has Occurred Client has no persistent configuration. Zend Framework Command Line Console Tool v1.10.7 Details for action "Enable" and provider "Config" zf enable config.manifest class-name zf enable config.provider class-name
当然,由于这个错误,我无法使用netbeans创建zend项目。有谁知道这是什么问题?
答案 0 :(得分:3)
Windows XP:
确保已设置环境变量ZF_HOME。
答案 1 :(得分:3)
我找到了解决这个问题的方法。只需删除/home/username/.zf.ini并转到netbeans并再次注册zendframework提供程序。这将使用新路径在主目录中生成zf.ini文件。
答案 2 :(得分:2)
昨天我遇到了同样的问题。我在博客上写了一篇文章:
http://otroblogmas.com/error-zend-tool-netbeanscommandsprovider-php/
我找到了两个解决方案:修改个人资料中的文件 zf.ini ,或复制文件 NetBeansCommandsProvider.php 在include_path的路径中。
答案 3 :(得分:1)
Ubuntu 10.10,NetBeans 6.9.1,Zend Framework 1.11
<强> Reconfigurar 强>
修改 PHP.ini include_path =“。:/ opt / lampp / etc / library”;文件“/ opt / lampp / etc / library / Zend”
gedit / etc / profile
export PATH = $ PATH:/ opt / lampp / bin#Includer zf.php和zf.sh
export PATH = $ PATH:/ opt / lampp / etc / library
删除 zf.ini并再次注册NetBeans提供程序(来自工具&gt;选项&gt; PHP&gt; Zend)。
答案 4 :(得分:1)
以上答案是正确的,但在我的情况下,我的用户目录下没有zf.ini文件(使用Windows 7)。在这种情况下,您需要运行两个命令:
zf --setup storage-directory
zf --setup config-file
这将在您的用户目录下创建您的zf.ini文件和存储目录。资料来源:here