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 相关文章推荐
MYSQL数据库初学者使用指南
Nov 16 PHP
php生成缩略图的类代码
Oct 02 PHP
PHP输出数组中重名的元素的几种处理方法
Sep 05 PHP
Eclipse中php插件安装及Xdebug配置的使用详解
Apr 25 PHP
php生成缩略图示例代码分享(使用gd库实现)
Jan 20 PHP
基于OpenCart 开发支付宝,财付通,微信支付参数错误问题
Oct 01 PHP
php实现压缩合并js的方法【附demo源码下载】
Sep 22 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
Oct 18 PHP
php中strlen和mb_strlen用法实例分析
Nov 12 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
Jul 20 PHP
PHP实现动态压缩js与css文件的方法
May 02 PHP
PHP后期静态绑定之self::限制实例分析
Dec 21 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
php Notice: Undefined index 错误提示解决方法
2010/08/29 PHP
zf框架的zend_cache缓存使用方法(zend框架)
2014/03/14 PHP
PHP使用PHPExcel删除Excel单元格指定列的方法
2016/07/06 PHP
zend框架实现支持sql server的操作方法
2016/12/08 PHP
jquery中获得$.ajax()事件返回的值并添加事件的方法
2010/04/15 Javascript
重构Javascript代码示例(重构前后对比)
2013/01/23 Javascript
使用js操作cookie的一点小收获分享
2013/09/03 Javascript
js编码、解码函数介绍及其使用示例
2013/09/05 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
2013/12/17 Javascript
JS获取URL中参数值(QueryString)的4种方法分享
2014/04/12 Javascript
原生javascript实现图片按钮切换
2015/01/12 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
Node.js如何自动审核团队的代码
2016/07/20 Javascript
jq给页面添加覆盖层遮罩的实例
2017/02/16 Javascript
基于jQuery Easyui实现登陆框界面
2017/07/10 jQuery
移动前端图片压缩上传的实例
2017/12/06 Javascript
分析JavaScript数组操作难点
2017/12/18 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
angular中如何绑定iframe中src的方法
2019/02/01 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
Django rest framework基本介绍与代码示例
2018/01/26 Python
python pandas 对时间序列文件处理的实例
2018/06/22 Python
python使用time、datetime返回工作日列表实例代码
2019/05/09 Python
小程序canvas中文字设置居中锚点
2019/04/16 HTML / CSS
常用UNIX 命令(Linux的常用命令)
2013/07/10 面试题
创业计划书撰写原则
2014/01/25 职场文书
安全生产责任书范本
2014/04/15 职场文书
优秀工会工作者事迹材料
2014/06/02 职场文书
2014年接待工作总结
2014/11/26 职场文书
管辖权异议上诉状
2015/05/23 职场文书
小学班级口号大全
2015/12/25 职场文书
Django cookie和session的应用场景及如何使用
2021/04/29 Python
详解python字符串驻留技术
2021/05/21 Python
Java+swing实现抖音上的表白程序详解
2022/06/25 Java/Android