2014-01-24 44 views
0

有没有什么办法可以通过直接从git-hub下载而不需要php composer.phar来安装模块。因为我的php作曲家没有工作。从git zendframework安装模块2

这是错误

$ php composer.phar require webino/webino-image-thumb:2.* 
./composer.json has been updated 
Loading composer repositories with package information 
Ignoring unknown parameter "server role" 
Updating dependencies (including require-dev) 
Your requirements could not be resolved to an installable set of packages. 

    Problem 1 
    - Can only install one of: zf-commons/zfc-admin[v0.1.0, dev-master]. 
    - Can only install one of: zf-commons/zfc-admin[v0.1.0, dev-master]. 
    - Installation request for zf-commons/zfc-admin 0.1.0 -> satisfiable by zf-commons/zfc-admin[v0.1.0]. 
    - Installation request for zf-commons/zfc-admin == 9999999-dev -> satisfiable by zf-commons/zfc-admin[dev-master]. 


Installation failed, reverting ./composer.json to its original content. 

我composer.json看起来是这样的:

{ 
    "name": "zendframework/skeleton-application", 
    "description": "Skeleton Application for ZF2", 
    "license": "BSD-3-Clause", 
    "keywords": [ "framework", "zf2" ], 
    "minimum-stability": "dev", 
    "homepage": "framework.zend.com/", 
    "require": { 
     "php": ">=5.3.3", 
     "zendframework/zendframework": "2.2.0", 
     "webino/webino-image-thumb": "1.*", 
     "zf-commons/zfc-admin":"0.1.0" 
    } 
} 
+0

[zend framework 2 composer.php]可能的重复(http://stackoverflow.com/questions/21307370/zend-framework-2-composer-php) – Xerkus

+0

检查你是否有〜/ .composer/config.json – Xerkus

回答

0

有您通常可以安装的Zend 2个模块三种方式。

  • 通过文件系统
  • 的Git
  • 作曲

你可以只运行:

https://github.com/ZF-Commons/ZfcAdmin.git 

得到模块。但是我不确定它是否会起作用,因为您可能存在需要解决的依赖性问题。我会建议坚持与作曲家。请发布您的整个composer.json文件,我相信这个问题可以解决。

+0

{ “名称”: “zendframework /骨架的应用”, “描述”: “用于ZF2骨架的应用”, “许可证”: “BSD -3-条款”, “关键字”:[ “框架” , “ZF2” ], “最小稳定”: “dev的”, “主页”: “http://framework.zend.com/”, “需要”:{ “PHP”:“> = 5.3.3“, ”zendframework/zendfr amework“:”2.2.0“, ”webino/webino-image-thumb“:”1. *“, ”zf-commons/zfc-admin“:”0.1.0“ } } – Lanka

+0

风格您的意见和文章 – Lanka

+0

http://stackoverflow.com/editing-help –

0

我无法重现您的错误。

我将您的composer.json文件复制到一个空目录中并在那里执行composer install。作品。

然后我发行composer require webino/webino-image-thumb:2.*,它下载该版本(2.0.0-RC1)就好了。

+0

他有包的冲突版本依赖关系 – Xerkus

+0

为什么我无法重现这些错误? – Sven