我正在尝试在zend框架中开发一个项目。我使用命令行创建了一个项目 gil ,如下所示,然后我在命令行中输入了项目目录并尝试创建一个操作,但是我收到了如下错误。我使用的是Windows XP和XAMPP,我的Zend框架版本是1.11.7。
C:\xampp\htdocs\zframework12>zf create project gil
Creating project at C:/xampp/htdocs/zframework12/gil
C:\xampp\htdocs\zframework12>cd gil
C:\xampp\htdocs\zframework12\gil>zf create action add index
An Error Has Occurred
A project profile was not found.
Zend Framework Command Line Console Tool v1.9.0
Details for action "Create" and provider "Action"
Action
zf create action name controller-name[=index] view-included[=1] module
C:\xampp\htdocs\zframework12\gil>
请帮助解决此问题
非常感谢
答案 0 :(得分:3)
在第二个提示符中,键入:cd gil。所以,你将移动到gil目录中。此目录不包含名为 .zfproject.xml (隐藏)的zf xml文件。你应该输入:
zf create action add index
在根目录中: C:\ xampp \ htdocs \ zframework12
答案 1 :(得分:0)
我遇到了同样的问题,这是因为从一个文件夹移动到另一个文件夹导致丢失删除hiden文件 .zfproject.xml 。解决方案是创建一个新项目“create project newname”并将所有以前的文件移动到这个文件中。
答案 2 :(得分:0)
与zf 1.12.9有同样的问题。
在我的情况下,我试图执行命令
从父目录到项目的zf1 enable layout
。
解决方案是转到正确的目录然后执行命令。
这个链接帮助我解决了我的问题
答案 3 :(得分:-2)
将您的zf.bat
文件复制到新项目'gil'目录