Windows 在Xampp之后安装Zend Framework

Windows 在Xampp之后安装Zend Framework,windows,zend-framework,xampp,Windows,Zend Framework,Xampp,我正在运行Windows7,正在使用Xampp。我想安装Zend framework for PHP,但我很难理解如何安装它。我以前使用过Zend框架,但它已经安装在我正在使用的Linux系统上 我正在阅读Zend文档: 我在更新includes_路径部分时遇到问题。我原来的include路径是include\u path=“;C:\xampp\php\PEAR”,但我将其更新为include\u path=“;C:\Zend” 然后,我按照创建新项目的说明,打开命令行工具并在所需目录中运行%C

我正在运行Windows7,正在使用Xampp。我想安装Zend framework for PHP,但我很难理解如何安装它。我以前使用过Zend框架,但它已经安装在我正在使用的Linux系统上

我正在阅读Zend文档:

我在更新includes_路径部分时遇到问题。我原来的include路径是
include\u path=“;C:\xampp\php\PEAR”
,但我将其更新为
include\u path=“;C:\Zend”

然后,我按照创建新项目的说明,打开命令行工具并在所需目录中运行
%C:\Zend\bin\zf.sh create project testproject
。我收到以下错误消息:
“%”未被识别为内部或外部命令或批处理文件


如果您能提供一些帮助,我们将不胜感激。

如果您试图在cmd上运行shell脚本,但不起作用,请尝试以下方法:

开始运行cmd[输入]

> cd  C:\path\to\html\docs
> C:\Zend\bin\zf create project quickstart

不要放置
标记,只放置
cd..
zf..

您可以使用PEAR安装zend framework

pear channel-discover zend.googlecode.com/svn
pear install zend/zend
如果您不知道PEAR可执行文件在哪里,请运行文件搜索“PEAR”或“PEAR.exe”


之后,请查看中名为“在Windows上设置CLI工具”的部分。它将帮助您轻松访问zf命令行工具

将php解释器的路径添加到%path%环境变量:
控制面板=>系统=>高级系统设置=>环境变量…=>系统变量=>=>追加
;C:\xampp\php

C:\Zend\bin\zf.sh
是用于linux的,您需要
C:\Zend\bin\zf.bat
我甚至不知道如何运行它

要设置ZF,只需在
include\u路径中添加
C:\Zend\library

要修复未找到的PHP,您需要添加
;C:\xampp\php\
到环境变量“Path”,从

单击
开始
,右键单击
计算机
,然后单击
属性

然后是高级系统设置>高级选项卡/环境变量>系统变量>路径/编辑

然后追加到末尾
;C:\xampp\php

您还应该附加
;C:\Zend\bin
便于访问
zf.bat
[2]

然后要创建项目,请不要使用cd C:\Zend\bin
!!因为您的项目将被创建到该目录中。使用完整路径
C:\Zend\bin\zf创建项目快速启动

或者,如果您执行了步骤[2],只需转到您的
htdocs
(使用
cd-your\u-htdocs\u-path
)或在apache中为web root设置的任何内容,然后执行
zf create projext quickstart


您可能还需要在apache中设置虚拟主机“quickstart”,可能还需要在windows
hosts
文件中设置新行:
127.0.0.1 quickstart
,因为ZF主要为虚拟主机设计

,您还可以转到zendFrame工作区,在那里提取虚拟主机,然后转到bin文件夹(在我的情况下)“C:\xampp\htdocs\ZendFramework\bin”),在这里可以找到zf.bat。 用任何编辑器编辑它,然后转到

“SET PHP_BIN=php.exe ”
并将其设置为

“SET PHP_BIN=C:\xampp\php\php.exe”

它对我起了作用…

好的,看起来它实际上在尝试运行一些东西,但我不断得到错误“php.exe”不被识别为内部或外部命令…不要这样做,它将在'C:\Zend\bin'中创建您的项目。您不想这样;C:\xampp\php的名称应该是什么?