我正在运行Windows 7并且正在使用Xampp。我想安装PHP的Zend框架,但我很难理解如何安装它。我之前使用过Zend框架,但它已经安装在我正在使用的Linux系统上。
我正在阅读Zend文档:http://framework.zend.com/manual/en/learning.quickstart.create-project.html
我在更新includes_path部分时遇到问题。我的原始包含路径为include_path = ".;C:\xampp\php\PEAR"
,但我将其更新为include_path = ".;C:\Zend"
。
然后,我按照创建新项目的说明打开命令行工具并在所需目录中运行% C:\Zend\bin\zf.sh create project testproject
。我收到以下错误消息:'%' is not recognized as an internal or external command, or a batch file
。
非常感谢对此的一些帮助。
答案 0 :(得分:3)
C:\Zend\bin\zf.sh
适用于linux,您需要C:\Zend\bin\zf.bat
我甚至不知道如何运行它
要设置ZF,您只需在C:\Zend\library
include_path
即可
要修复未找到的PHP ,您需要将;C:\xampp\php\
添加到
点击Start
,右键点击Computer
,然后点击Properties
然后高级系统设置>高级选项卡/环境变量>系统变量>路径/编辑...
然后追加到最后;C:\xampp\php
您还应附加;C:\Zend\bin
,以便轻松访问zf.bat
[2]
然后创建项目不要使用cd C:\Zend\bin
!!因为您的项目将被创建到该目录中。使用完整路径C:\Zend\bin\zf create project quickstart
或者如果您执行了步骤[2],只需转到htdocs
(使用cd your_htdocs_path
)或您在apache中为网络root设置的任何内容,然后执行zf create projext quickstart
您还可能需要在apache中设置虚拟主机“quickstart”,并且可能需要在Windows hosts
文件中设置新行:127.0.0.1 quickstart
,因为ZF主要是为虚拟主机设计的
答案 1 :(得分:1)
您可以使用PEAR
安装zend框架pear channel-discover zend.googlecode.com/svn
pear install zend/zend
如果您不知道PEAR可执行文件的位置,请运行“pear”或“pear.exe”的文件搜索。
之后,请查看http://framework.zend.com/manual/en/zend.tool.framework.clitool.html中名为“在Windows上设置CLI工具”的部分。它将帮助您设置对zf命令行工具的轻松访问。
答案 2 :(得分:1)
你也可以在你解压缩它的zendFrame工作,然后转到bin文件夹(在我的情况下是“C:\ xampp \ htdocs \ ZendFramework \ bin”),在那里你可以找到zf.bat。 用任何编辑器编辑它,然后转到
“SET PHP_BIN=php.exe ”
并将其设置为
“SET PHP_BIN=C:\xampp\php\php.exe”
它对我有用......
答案 3 :(得分:0)
看起来就像你试图在cmd上运行一个shell脚本,不能正常工作,试试这个:
开始 > 运行 > cmd [enter]
> cd C:\path\to\html\docs
> C:\Zend\bin\zf create project quickstart
并且不要放置>
标记,只放置cd ..
和zf ..
答案 4 :(得分:-1)
将php解释器的路径添加到%PATH%环境变量:
控制面板=> system =>高级系统设置=>环境变量...... =>系统变量=> =>追加;C:\xampp\php