Windows 在Xampp之后安装Zend Framework
我正在运行Windows7,正在使用Xampp。我想安装Zend framework for PHP,但我很难理解如何安装它。我以前使用过Zend框架,但它已经安装在我正在使用的Linux系统上 我正在阅读Zend文档: 我在更新includes_路径部分时遇到问题。我原来的include路径是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
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”,可能还需要在windowshosts
文件中设置新行: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的名称应该是什么?