我最近安装XAMPP 1.7.3和新的计算机上ZendFramework 1.10.4和许多我通常使用现在失败的命令。
下面是我用来设置和测试ZF的步骤。
首先,我加入ZF库文件夹(C:\ XAMPP \ PHP \ ZendFramework-1.10.4 \库)以在php.ini包含路径。
然后,我添加了ZF bin文件夹(C:\ XAMPP \ PHP \ ZendFramework-1.10.4 \ bin)添加到我的Path系统变量。
为了测试一切配置正确,我跑在命令行命令“ZF显示版本”。 其结果是“Zend框架版本:1.9.6”。
随即出现的东西是错误的。 被下载的文件是“ZendFramework-1.10.4.zip”和报道的版本是1.9.6。 我已经重新下载最新的版本(1.10.4),并删除旧的副本。 仍是不正确的版本号问题依然存在。
已经做了一些研究存在的ZF知识库该版本1.10.3报告错误版本号的错误。 所以这可以解释版本号问题。
展望未来我试图运行某些ZF的工具,命令和某些命令报道说,行动或提供无效。
例:
C:\xampp\htdocs>zf create project test
Creating project at C:/xampp/htdocs/test
C:\xampp\htdocs>cd test
C:\xampp\htdocs\test>zf create controller Test
Creating a controller at C:\xampp\htdocs\test/application/controllers/TestController.php
...
Updating project profile 'C:\xampp\htdocs\test/.zfproject.xml'
C:\xampp\htdocs\test>zf create action test Test
Creating an action named test inside controller at C:\xampp\htdocs\test/application/controllers/TestController.php
...
Updating project profile 'C:\xampp\htdocs\test/.zfproject.xml'
C:\xampp\htdocs\test>zf enable layout
An Error Has Occurred
Action 'enable' is not a valid action.
...
C:\xampp\htdocs\test>zf create form Test
An Error Has Occurred
Provider 'form' is not a valid provider.
...
任何一个可以提供深入了解这些错误和如何纠正呢?