在Netbeans 6.9中注册提供程序Zend时出错

时间:2010-08-20 08:46:09

标签: zend-framework netbeans netbeans-6.9

我安装:

  • netbeans 6.9 on'C:\ Program Files \ NetBeans 6.9'
  • Xampp 1.7.2在D:\ xampp
  • 我通过梨升级了zend

我按照屏幕录像点击“注册提供程序”按钮。但我得到这样的信息:

在创建配置选项卡上

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项目。有谁知道这是什么问题?

5 个答案:

答案 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