代码之家  ›  专栏  ›  技术社区  ›  Petr Peller

Zend命令行工具操作错误

  •  1
  • Petr Peller  · 技术社区  · 14 年前

    我刚刚使用Zend_工具创建了一个项目,但我被困在“第二步”——启用布局上。

    zf enable layout
    

    导致:


    操作“启用”不是有效的操作。

    这是我的文件夹结构:

    |--library
    |  |--Zend         //framework classes in this folder
    |
    |--bin             //command line tool folder
    |  --zf.sh
    |  --zf.php
    |  --zf.exe
    |
    |--zend_test       //my test project folder
    |  |--application
    |  |--library
    |  |  --Zend       //symlink to ../../library/Zend
    |  |--public
    |  |--tests
    

    php -i | grep include_path
    

    请注意,我能够使用创建项目 zf create project zend_test show

    官方Zend框架论坛上也有一些ppl存在同样的问题,但没有答案。

    5 回复  |  直到 14 年前
        1
  •  1
  •   Community Dunja Lalic    7 年前

    我解决了这个问题。

    这是巧合,是什么导致了这个错误。起初我甚至无法运行该工具,因为我无法设置 include_path here )

    头痛了几个小时后,我删除了工具,离开ZF一段时间。两天前,我想在更新后的服务器上试试,但找不到这个工具,所以我又下载了一次。不幸的是(对我来说)Zend发布了新版本的框架,我只提取了这个工具。

    简要地
    bin )以及框架( library )或者可能是 图书馆 文件夹已损坏。

    解决方案
    再次下载并解压缩整个ZF,以确保版本匹配且文件未损坏。另外,请使用以下命令再次检查include_路径: php -i | grep include_path

        2
  •  1
  •   Mike Armstrong    14 年前

    http://framework.zend.com/svn/framework/standard/trunk/bin/

    修订21133

    这是最新版本,作为我的zend服务器。。。为什么我不能运行以下命令:

    zf配置数据库适配器

        4
  •  1
  •   GDP Danny    12 年前

    嘿,

    c:\xampp\php\PEAR\Zend to Zend_ 而且 c:\xampp\php\zf.bat c:\xampp\php\zf.php zf.bat_ zf.php_ .

    当然我有我的ZF库下载到 c:\xampp\htdocs\zf\ 而我的人生道路就要开始了 C:\xampp\htdocs\zf\bin;

    现在,如果我运行以下命令,我会得到以下结果:

    C:\xampp\htdocs\login>zf show version
    Zend Framework Version: 1.10.5
    

    现在我有 zf enable layout

    希望这有帮助。

        5
  •  0
  •   Community Dunja Lalic    7 年前

    我在XAMPP1.7.3设置中遇到了同样的问题。 我再次下载了整个框架,检查了PATH中的条目。问题依然存在。

    Another Stack Overflow question 为我带来了解决方案,因为我在键入“zf show version”时遇到了版本不匹配的另一种奇怪行为。

    希望这有帮助。

    推荐文章