问题标签 [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.
php - Zend 工具包含路径
是否可以在不访问 include_path 目录的情况下安装和使用 ZF(+ 其控制台工具)?我尝试将 ...Zend/library 目录添加到 include_path 但没有成功。
我是这样做的:
在var_dump
获取上面函数的结果后,它返回了旧的 include_path,这应该意味着成功。但是下一次调用 get_include_path() 也返回了旧路径。
我也尝试设置环境变量:
在旧的 include_path 目录中有我们公司的框架,所以我不能(即使我不应该)在那里复制 ZF 库。
我认为一个合适的框架不应该像 include_path 那样依赖任何全局 PHP 设置。我认为应该可以在 ZF 内部配置文件中的某处设置包含路径。
编辑:
我添加set_include_path('/var/www/.../Zend/library')
到 zf.php 文件中,该工具停止抛出“错误的 include_path”错误。事实上,它停止打印任何输出。执行命令zf create project test
时它什么也不做。~/.zf 文件夹未创建。
php - Zend 命令行工具动作错误
我刚刚设法使用 Zend_Tool 创建了一个项目,但我被困在“第二步”——启用布局。
导致:
发生错误
操作“启用”不是有效操作。
这是我的文件夹结构:
库文件夹在我的 include_path 中。检查:
请注意,我能够使用工作zf create project zend_test
等其他操作创建项目show
。
Zend Framework 官方论坛上有一些人有同样的问题,但没有答案。
谢谢你的帮助。
zend-framework - Zend Framework 1.1 模块设置
我曾经使用索引控制器等zend_tool
设置项目,create module blog
但我猜 zend_tool 的默认配置设置不适用于模块,所以我编辑了它
我想这些是模块所必需的?我也将文件夹移动到文件controllers, models, views
夹modules/
中
但是当我尝试转到http://servername
哪个 shld 加载默认模块的索引控制器和操作时,我得到一个空白屏幕。即使我尝试去http://servername/nonexistentpage
它也会显示一个空白屏幕而不是 404
zend-framework - PHP CLI 版本问题
我正在尝试在我的 media Temple Grid Server 帐户上使用 Zend Tool。问题是安装的PHP CLI 版本是4.4.8,Zend Framework 需要PHP5。根据帐户,可以选择 PHP 4 或 5,但 CLI 则不然。通过使用扩展名 .php5 可以全局选择使用 PHP5,但对于由 shell 脚本 zf.sh 调用的 Zend Tool,我不确定我有哪些选项。PHP5 在 /usr/bin/php5 的服务器上,MT 的某个人建议创建一个别名,所以 php=/usr/bin/php5 但我不确定这是否可行。有任何想法吗?
php - 如何使用 Zend_Tool 生成 XML 应用程序配置?
使用zf create project myproject
它创建新项目时,将在 configs 文件夹中创建一个带有 application.ini 的默认项目布局。我在哪里可以更改这些默认设置,以便它生成(并使用)XML 文件 (application.xml)?我查看了 Zend_Tool 的文档(http://framework.zend.com/manual/en/zend.tool.html),但似乎没有关于如何执行此操作的信息。
并且假设您想使用不同的默认文件夹布局(即使用 htdocs 而不是 public 作为您的文档根目录),是否也可以指定它?
任何指向相关信息的指针(顺便说一句,我查看了快速入门,除非我忽略它,否则没有提到任何相关内容)?
编辑
我已经尝试创建一个配置文件(存储在 .zf/project/profiles 中),并使用它来创建一个项目(使用zf create project myproject myprofile
),但这并没有改变任何东西,即使 .zfproject.xml 文件位于新项目的根目录中确实包含<applicationConfigFile type="xml"/>
设置...
新项目包含以下内容(如您所见,这只是默认设置,仅更改了 applicationConfigFile 的类型):
zend-framework - zend-tool 报告提供者无效的问题
我最近在一台新计算机上安装了 XAMPP 1.7.3 和 ZendFramework 1.10.4,我通常使用的许多命令现在都失败了。
以下是我用来设置和测试 ZF 的步骤。
首先,我将 ZF 库文件夹 (C:\xampp\php\ZendFramework-1.10.4\library) 添加到 php.ini 的包含路径中。
然后我将 ZF bin 文件夹 (C:\xampp\php\ZendFramework-1.10.4\bin) 添加到我的 Path 系统变量中。
为了测试一切配置是否正确,我从命令行运行了命令“zf show version”。结果是“Zend 框架版本:1.9.6”。
立刻,似乎有些不对劲。下载的文件是“ZendFramework-1.10.4.zip”,报告的版本是1.9.6。我已经重新下载了最新版本(1.10.4)并删除了旧副本。错误的版本号问题仍然存在。
经过一些研究,ZF 知识库中存在一个错误,即版本 1.10.3 报告了错误的版本号。所以这可以解释版本号问题。
展望未来,我尝试运行一些 zf-tool 命令,并且某些命令报告操作或提供程序无效。
例子:
任何人都可以深入了解这些错误以及如何纠正它们吗?
zend-framework - Zend 框架 - Zend 工具 - 模块错误:使用 Zend 工具创建模块后出现错误
我是 zend 框架的新手。
我用 zend 工具创建了一个 zend 项目,它的工作原理。然后我尝试创建一个模块,但是当我尝试使用浏览器访问它时,出现错误。
我的步骤:
$ sudo zf create project mystore
- 将Zend 库放在库中
测试:http://localhost/mystore/public/ (工作)
添加模块存储(不工作)
$ sudo zf create module store
添加到模块的application.ini路径
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
资源.modules = ""
测试1:http://localhost/mystore/public/store/
test2:http://localhost/mystore/public/store/public/
测试3 :http://localhost/mystore/public/modules/store/public/
测试1+2+3 结果:
谢谢,
约瑟夫
zend-framework - 视图脚本的自定义路径
我基于 Zend 框架(又名主题)为我的应用程序使用自定义路径。
视图脚本保存在 中public/themes/themename/modulename/...
,因此切换应用程序主题只是替换themename
路径。
如何告诉 Zend Tool 在这个目录中生成视图脚本而不是默认的?我想需要某种提供者?
如何注册提供程序以默认为所有基于 zf 的项目提供它?
php - Zend Tool CLI 总是创建索引操作索引视图
我对 Zend 工具(Zend 框架的组件)有以下问题
当我发出创建没有索引操作的控制器的命令时,仍然会创建该操作。我使用以下命令:
这是错误的命令还是 zend 工具有问题。
我使用 Zend Framework 10.6 版