问题标签 [zend-tool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1445 浏览

php - 是否有用于脚手架的 Zend Tool 命令?

Zend Tool 是否有zf与此 Ruby on Rails 命令执行相同操作的命令:

换句话说,Zend Tool 能否创建已经包含 CRUD 操作代码的资源?

0 投票
2 回答
418 浏览

php - 获取 zend 工具来重命名操作

所以我们可以使用 zend 工具来创建动作、控制器等,它会做一些肮脏的工作......

但是如果你想重命名所说的动作,控制器怎么办?有没有办法在不手动更改各种文件中的所有名称的情况下做到这一点?

0 投票
1 回答
740 浏览

php - 在服务器环境中使用 Zend 工具的问题:缺少配置文件、错误的默认路径

我有一个复杂的错误,它可能与我正在使用的 1und1 Webhosting 提供的 Zend 安装相关,也可能不相关。

首先是一些症状:

使用以下命令创建项目:

原因

改为使用:

创建项目结构。然而,在这种情况下,配置文件 - 文件丢失。

这会导致“找不到项目配置文件”。启用布局时:

所以问题 - 提出了一点 - 是:

  • 我的 Zend 安装在其库位置而不是当前目录中生成内容。
  • 创建项目不会像记录的那样创建配置文件。

我最初提供了以下配置,以便将 zend 与我的托管服务提供商“1&1”一起使用:

.ht 访问:

php.ini:

0 投票
1 回答
420 浏览

zend-framework - Zend CLI 工具问题 - php:权限被拒绝?

今天我用 PDO msql 驱动程序重新编译了 PHP,现在我不能再使用 Zend CLI 工具了。在 Zend CLI 工具工作正常之前,但现在我得到:

./zf.sh: 44: php: Permission denied

我真的不知道这里有什么问题:/我尝试过更改权限、组、谷歌...但我没有找到此类问题的任何答案:/如果您有任何建议,请帮助我该怎么做: )

差点忘了:Apache 2.0 上的 Ubuntu、PHP 5.3(作为模块)

感谢您的时间和回复!

编辑(PB):对于那些想知道的人,第 44 行

0 投票
2 回答
552 浏览

macos - Zend OSX 和一个“。” 添加到上下文路径

我将最新版本的 Zend Framework 下载并解压到 OSX (10.6) 上(我也在用 XAMPP 运行网络服务器,但我将 include_path 更改添加到 XAMPP 和 OSX 路径,但这都是命令行,所以我不认为 php 编译器正在使用 XAMPP 安装)

我尝试创建一个项目并获得以下信息:(请注意,出于隐私目的,我将部分路径替换为“----”)

sh-3.2# zf 创建项目 testProject

致命错误:未捕获的异常 'Zend_Exception' 带有消息'文件“Zend/Tool/Project/Context/Zf /./AbstractClassFile.php”不存在或类“Zend_Tool_Project_Context_Zf_ ._AbstractClassFile 在/Volumes/ 的文件中找不到----/----/z/library/Zend/Loader.php:99 堆栈跟踪:

0 /Volumes/----/----/z/library/Zend/Tool/Project/Context/Repository.php(88): Zend_Loader::loadClass('Zend_Tool_Proje...')

1 /Volumes/----/----/z/library/Zend/Tool/Project/Context/Repository.php(79): Zend_Tool_Project_Context_Repository->addContextClass('Zend_Tool_Proje...')

2 /Volumes/----/----/z/library/Zend/Tool/Project/Provider/Abstract.php(87): Zend_Tool_Project_Context_Repository->addContextsFromDirectory('/Volumes/----/... ', 'Zend_Tool_Proje...')

3 /Volumes/----/----/z/library/Zend/Tool/Framework/Provider/Repository.php(187): Zend_Tool_Project_Provider_Abstract->initialize()

4 /Volumes/----/----/z/library/Zend/Tool/Framework/Client/Abstract.php(128): Zend_Tool_F in /Volumes/----/----/z/ library/Zend/Loader.php 在第 99 行 sh-3.2#

注意“Context_Zf_”之后的句点

我把它缩小到这个代码块:

文件:/Volumes/----/----/z/library/Zend/Tool/Project/Provider/Abstract.php

特别是“dirname(dirname(FILE))”回显为“。”

如果我用 'if (dirname(dirname(__FILE))!=".") { ... } ' 包装块,那么我不会收到该错误,但会收到另一个错误:

sh-3.2# zf 创建项目 testProject

注册表中不存在名称为 applicationDirectory的错误已发生的上下文。

Zend Framework 命令行控制台工具 v1.11.3 详细操作“创建”和提供者“项目”
项目 zf 创建项目路径名称-配置文件文件-配置文件

0 投票
2 回答
1620 浏览

php - Zend_Tool include_path 问题

我正在尝试在我的计算机上安装 Zend Framework。我做了以下工作:

  1. 我把Zend框架文件放在C盘,路径是:C:\ZendFramework\library C:\ZendFramework\bin(bin文件夹包含zf.bat、zf.sh和zf.php文件)

  2. 我在 php.ini 文件中包含了路径:

    include_path = “.;C:\xampp\php\PEAR;C:\ZendFramework\library”</p>

现在,当我转到命令提示符并键入 zf 命令时,出现以下错误:

有人可以建议我我做错了什么以及如何解决这个错误。谢谢。

0 投票
1 回答
2255 浏览

php - Zend_Tool 删除控制器/动作

我用 Zend_Tool 做了一个控制器,但现在我想删除控制器。我知道我可以删除该文件,但我想知道是否有办法使用 Zend_Tool 执行此操作,所以我不需要自己编辑 .zfproject.xml。

谢谢!

0 投票
1 回答
249 浏览

zend-framework - windows系统运行zend工具

我正在尝试学习zend框架。我正在使用网站上提供的快速入门教程。虽然,我继续,我注意到该站点提供的 zend 工具命令不适用于 Windows 系统。

我被困的一点是

如何在 CMD 中运行此命令?我尝试了几种变体,但它们都给出了错误的输出。此外,如果您能指出我可以从中学习用于 windows 的 zend 工具命令的参考,那将是非常完整的。

0 投票
1 回答
50 浏览

zend-tool - Zend_Tool - -p 标志是什么意思?

我见过一些 zf 命令使用这样的标志:-p;

我找不到任何关于它的信息。有人知道吗?

更新:我发现了这个:

执行上述操作时,首先使用假装/“-p”标志可能是有意义的,这样您就可以看到会做什么,以及可以在数据库中找到哪些表。

那么也许它可以让我们看到每页的命令结果页面?

谢谢。

0 投票
2 回答
2022 浏览

php - Zend Framework - 从数据库创建 db-table - 错误

在我这样做之后:

我得到:

无法在第 31 行的 /home/user/public_html/proj.dev/library/Zend/Loader.php 中重新声明 Zend_Loader 类

如果我们更改生成的application.ini文件并注释以下行:

这似乎可行,并且由于我们已经在您的 public/index.php 文件中拥有它,因此似乎可以发表评论。

但是,我不明白提供的错误与幸运解决方案之间的关系是什么。

有谁知道为什么会这样?