zendframewor 项目构建
2024-10-07 00:06:57
1、安装好新的php
2、安装composer 在https://getcomposer.org/download/上手动下载最新版本的composer.phar 放到/usr/local/bin目录中病重命名为composer 运行composer self-update把composer升级到最新
3、前往https://github.com/zendframework/ZendSkeletonApplication下载ZendSkeletonApplication-master.zip
,解压后进入ZendSkeletonApplication-master,执行composer install并选择需要的zendframework组件
4、安装其他lib库,例如doctrine 和OAuth、RabbitMQ等,使用composer require doctrine/doctrine-orm-module composer require bshaffer/oauth2-server-php
{
"require": {
"doctrine/doctrine-orm-module",
"bshaffer/oauth2-server-php",
"php-amqplib/php-amqplib": ">=2.6.1"
}
}
5、后续如果某个lib库更新了,可以使用composer update在composer.json目录进行更新
6、可以使用composer require --dev zendframework/zend-test安装zendframework的某个组件lib,但是会引起composer.lock问题,一般修改composer.json,在require下添加该lib,然后执行composer install/update
最新文章
- JAVA 常用框架和工具
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
- c#中的static
- php配置相关
- word 排版问题
- 特性节点Attribute
- hbase删除region块的脚本
- http://www.hameister.org/JavaFX_PuzzleGame.html
- Web开源框架大汇总
- USB基础知识
- servlet中的字符编码过滤器的使用
- Oracle定时任务小案例
- 玩转ubuntu之初体验
- Nginx处理请求过程
- java的局部变量和成员变量以及区别
- Liferay7 BPM门户开发之4: Activiti事件处理和监听Event handlers
- set @sql=N'q',这里的N是什么意思,加与不加有什么区别
- 百度,谷歌,360,搜狗,神马等蜘蛛IP段
- 使用oracle导出的dmp文件(包含表结构还是表数据?)
- pt-summary