Zend Framework:使用Command命令行建立ZF项目

Zend Framework:使用Command命令行建立ZF项目

时间:2012-10-11 22:24:21  点击: 253  文章分类:PHP框架
zend framework 的项目结构比较复杂,但是有既定的结构。zf提供了使用Command生成项目结构的工具,使用非常方便,初学者可以不用为了复杂的结构而担忧。

我的环境是:win7+wamp+zf1.11.12
wamp我已经搭建好(很方便,基本下一步下一步就OK 了),下面详细讲述zf创建项目的过程

第一步:
下载zf源码,(zf下载地猛击这里,推荐使用mini包)。,将解压后的library和bin文件夹拷贝到服务器根目录,我的服务器跟目录为D:\wamp\www
第二步:
设置环境变量,修改系统变量中的Path值。添加上bin文件夹路径和php.exe所在目录,我添加的是D:\wamp\bin\php\php5.2.6;D:\wamp\www\bin(两个路径分号间隔)。
修改环境变量是为了,使用cmd时,在任意文件目录都可以使用zf命令。如果没有环境变量的话,只能在bin目录下才能使用zf命令,而且php.exe目录如果不在环境变量中,就没法被执行(当然会有提示:“’php.exe’不是内部或外部命令…)。
第三步:

下面就创建项目吧:
进入到你想创建项目的目录,一般是服务器根目录D:\wamp\www。输入

zf create project yourProjectName

但是我输入上面的命令却没有反应,同样zf.bat create project yourProjectName 也是没有响应,网上查了些资料也没有找到原因。最后尝试了下以下命令:

php bin/zf.php create project yourProjectName

例如创建一个quickstart的项目:

D:\wamp\www\bin>php bin/zf.php create project D:\wamp\www\quickstart
Creating project at D:/wamp/www/quickstart
Note: This command created a web project, for more information setting up your V
HOST, please see docs/README
Testing Note: PHPUnit was not found in your include_path, therefore no testing a
ctions will be created.

第四步:

将D:\wamp\www\library目录下的Zend整个目录拷贝到D:\wamp\www\quickstart\library

(或者 在php.ini里加入蓝色的部分,

; Windows: “\path1;\path2″
include_path = “.;c:\php\includes;d:\wamp\www\library;

)

ok,打开cmd,进入D:\wamp\www后,输入php bin/zf.php show version,如果输出你的zf版本。那么恭喜你,你设置成功了。

浏览器中输入:http://localhost/quickstart/public/ 即可访问你创建的项目了。

可能出现的错误:
1.如果输出“’zf’不是内部或外部命令….”,检查你的环境变量是否设置正确。
2.如果输出ZF ERROR…..,那么检查你的bin/zf.php文件中lirary的目录是否正确。

文章地址: http://henduan.com/nwlYpQ (转载请注明本文出处及文章链接)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值