Zend framework 如何在zf2中安装ZendRest模块?
我想安装 如何安装 当我在做Zend framework 如何在zf2中安装ZendRest模块?,zend-framework,zend-framework2,composer-php,Zend Framework,Zend Framework2,Composer Php,我想安装 如何安装 当我在做 php .\composer.phar install 在\vendor\zendrest中。我得到: Loading composer repositories with package information Installing dependencies Your requirements could not be resolved to an installable set of packages. Problem 1 - The request
php .\composer.phar install
在\vendor\zendrest中。我得到:
Loading composer repositories with package information
Installing dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package zendframework/zend-http 1.0.0 could not be found.
Problem 2
- The requested package zendframework/zend-uri 1.0.0 could not be found.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum- stability setting
see https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion for more details.
我应该把ZendRest文件夹放在哪里
谢谢 ZendRest依赖项没有稳定的版本:zend http和zend uri(有关现有版本,请参阅下面的
show
输出)Composer默认情况下依赖于稳定的包。这就是为什么你不能安装这个软件包
$ composer show zendframework/zend-http
name : zendframework/zend-http
descrip. : provides an easy interface for preforming Hyper-Text Transfer Protocol (HTTP) requests
keywords : zf2, http
versions : 2.0.0rc4, 2.0.0rc3, 2.0.0rc2, 2.0.0-rc1, 2.0.0-beta5, 2.0.0-beta4
type : library
...
您应该将项目中的最小稳定性
更改为dev
:
{
"require": {
// ...
},
"minimum-stability": "dev"
}
Edit:例如,下面的composer.json
可以工作。这是您在自己的项目中应该具备的(可能具有更多依赖项):
你能发布你的
composer.json
文件吗?我使用了这里给出的composer.json:composer不是这样工作的!您需要创建自己的composer.json
,并向zendframework/zendrest
添加依赖项。是的,但我在其中添加了什么?我应该把它放在哪里?我的主干文件夹中已经有Zend Framework的composer.json了。回答得好,不过有一个输入错误。它应该是composer.json
中的“zendframework/zendrest”
,不带连字符。
{
"require": {
"zendframework/zend-rest": "*"
},
"repositories": [
{
"type": "composer",
"url": "http://packages.zendframework.com/"
}
],
"minimum-stability": "dev"
}