Zend Framework基于Command命令行建立ZF项目的方法


Posted in PHP onFebruary 18, 2017

本文实例讲述了Zend Framework基于Command命令行建立ZF项目的方法。分享给大家供大家参考,具体如下:

zend framework 的项目结构比较复杂,但是有既定的结构。zf提供了使用Command生成项目结构的工具,使用非常方便,初学者可以不用为了复杂的结构而Orz。

使用前的一些配置。

涉及到的文件:

1.zf 的 library

2.bin zf下载时所带的bin文件夹

3.php.exe

第一步:

将library和bin文件夹拷贝到服务器根目录,我的服务器跟目录为E:\wamp\www

第二步:

设置环境变量,修改系统变量中的Path值。添加上bin文件夹路径和php.exe所在目录,我添加的是E:\wamp\bin\php\php5.2.6;E:\wamp\www\bin(两个路径分号间隔)。

修改环境变量是为了,使用cmd时,在任意文件目录都可以使用zf命令。如果没有环境变量的话,只能在bin目录下才能使用zf命令,而且php.exe目录如果不在环境变量中,就没法被执行。

第三步(不必须)

如果你是按照第一二步做的,那么这步可以省略。如果,你的bin目录与lirary目录不是按照上面放置的,那么你需要,修改一下bin目录下的zf.php文件。

$zfIncludePath['relativePath'] = dirname(__FILE__) . '/../library/';

修改相对路径,使得zf命令可以找到lirary文件夹。

ok,打开cmd,输入zf show version,如果输出你的zf版本。那么恭喜你,你设置成功了。

可能出现的错误:

1.如果输出“'zf'不是内部或外部命令….”,检查你的环境变量是否设置正确。

2.如果输出ZF ERROR…..,那么检查你的bin/zf.php文件中lirary的目录是否正确。

下面就创建项目吧:

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

zf create project yourProjectName

好,enjoy zf command。

希望本文所述对大家基于Zend Framework框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 创建文件(文件夹)以及目录操作代码
Mar 04 PHP
微盾PHP脚本加密专家php解密算法
Sep 13 PHP
php中一个完整表单处理实现代码
Nov 10 PHP
基于php下载文件的详解
Jun 02 PHP
PHP的变量类型和作用域详解
Mar 12 PHP
php+ajax实时输入自动搜索匹配的方法
Dec 26 PHP
PHP提高编程效率的20个要点
Sep 23 PHP
php文件上传 你真的掌握了吗
Nov 28 PHP
浅谈PHPANALYSIS提取关键字
Mar 08 PHP
PHP实现财务审核通过后返现金额到客户的功能
Jul 04 PHP
解决windows上php xdebug 无法调试的问题
Feb 19 PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
Aug 11 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
Feb 18 #PHP
Zend Framework数据库操作技巧总结
Feb 18 #PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
Feb 18 #PHP
PHP开发APP端微信支付功能
Feb 17 #PHP
php+webSoket实现聊天室示例代码(附源码)
Feb 17 #PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
Feb 17 #PHP
PHP常用的三种设计模式
Feb 17 #PHP
You might like
老照片 - 几十年前的收音机与人
2021/03/02 无线电
PHP7匿名类用法分析
2016/09/26 PHP
详解Yii2 定制表单输入字段的标签和样式
2017/01/04 PHP
实例分析PHP将字符串转换成数字的方法
2019/01/27 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
js实现对table动态添加、删除和更新的方法
2015/02/10 Javascript
jQuery实现平滑滚动的标签分栏切换效果
2015/08/28 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
使用bootstrap实现下拉框搜索功能的实例讲解
2018/08/10 Javascript
使用jQuery如何写一个含验证码的登录界面
2019/05/13 jQuery
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
Vue js with语句原理及用法解析
2020/09/03 Javascript
[45:18]完美世界DOTA2联赛循环赛 PXG vs IO 第二场 11.06
2020/11/09 DOTA
python实现数通设备端口监控示例
2014/04/02 Python
PyTorch上实现卷积神经网络CNN的方法
2018/04/28 Python
python利用百度AI实现文字识别功能
2018/11/27 Python
CentOS7安装Python3的教程详解
2019/04/10 Python
Python 20行简单实现有道在线翻译的详解
2019/05/15 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
2020/06/04 Python
python打开音乐文件的实例方法
2020/07/21 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
2020/12/07 Python
值得收藏的HTML5资源(学习html5的朋友可以收藏下)
2010/07/20 HTML / CSS
英国在线自行车商店:Evans Cycles
2016/09/26 全球购物
ORLY官网:美国专业美甲一线品牌
2019/12/11 全球购物
办公室文员自荐书
2014/02/03 职场文书
商务助理求职信范文
2014/04/20 职场文书
宣传工作经验材料
2014/06/02 职场文书
团拜会策划方案
2014/06/07 职场文书
党课心得体会范文
2014/09/09 职场文书
群众路线教育实践活动个人对照检查材料思想汇报(社区班子)
2014/10/06 职场文书
民主评议政风行风活动心得体会
2014/10/29 职场文书
优秀党员先进材料
2014/12/18 职场文书
2015年护理工作总结范文
2015/04/03 职场文书