几天以来,我一直在运行composer update
时出现此错误。当我第一次设置项目时,一切都很顺利,但现在我遇到了一个无法理解或修复的问题:
正在加载包含包信息的composer存储库(包括require dev),无法将您的需求解析为一组可安装的包。
问题1-条令/orm 2.5。x-dev需要条令/通用
潜在原因:-包名称中的一个错别字-根据您的最低稳定性设置,包在足够稳定的版本中不可用,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion了解更多详细信息。
阅读http://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。
添加“条令/普通”:
"require": {
"php": ">=5.4.0",
"avalanche123/imagine-bundle": "~2.1",
"doctrine/orm": ">=2.5@dev",
"doctrine/doctrine-bundle": "~1.3",
"friendsofsymfony/jsrouting-bundle": "~1.5",
"incenteev/composer-parameter-handler": "~2.0",
"jms/di-extra-bundle": "~1.5",
"sensio/distribution-bundle": "~3.0",
"sensio/framework-extra-bundle": "~3.0",
"symfony/symfony": "2.6.*",
"symfony/assetic-bundle": "dev-master",
"symfony/swiftmailer-bundle": "~2.3",
"symfony/monolog-bundle": "~2.6",
"stof/doctrine-extensions-bundle": "~1.1",
"twig/extensions": "~1.2",
"white-october/pagerfanta-bundle": "~1",
"ircmaxell/password-compat": "*",
},
将putting
条令/common
和条令/dbal
更新为
加载包含包信息的composer存储库安装依赖项(包括require dev)无法将您的需求解析为可安装的包集。
加载包含包信息的composer存储库安装依赖项(包括require dev)无法将您的需求解析为可安装的包集。
问题1-条令/条令固定装置捆绑包~2.2的安装请求-
这里有一个类似问题的答案
我怀疑您的最小稳定性设置为“稳定”,这意味着DBAL和Common的开发版本不能用于满足需求(而这正是需要的)。您有3种解决方案:
>
使用不稳定库时更改最小稳定性
在根编写器中列出DBAL和Common的开发版本。json(通过添加带有@dev标志的需求)
使用条令的稳定版本(即2.4),而不是使用主分支
这个问题可能与Symfony2与2.5@dev不兼容的教义包有关。即使您将最小稳定性设置为“开发”,或者您手动在根中包含所需的依赖关系composer.json.
更新
我已经设法使用以下composer.json
(基于您的)运行了供应商的安装:
"require": {
"php": ">=5.4.0",
"avalanche123/imagine-bundle": "~2.1",
"doctrine/orm": ">=2.5@dev",
"doctrine/doctrine-bundle": "~1.3",
"doctrine/common": ">=2.5@dev",
"doctrine/dbal": ">=2.5@dev",
"friendsofsymfony/jsrouting-bundle": "~1.5",
"incenteev/composer-parameter-handler": "~2.0",
"jms/di-extra-bundle": "~1.5",
"sensio/distribution-bundle": "~3.0",
"sensio/framework-extra-bundle": "~3.0",
"symfony/symfony": "2.6.*",
"symfony/assetic-bundle": "dev-master",
"symfony/swiftmailer-bundle": "~2.3",
"symfony/monolog-bundle": "~2.6",
"stof/doctrine-extensions-bundle": "~1.1",
"twig/extensions": "~1.2",
"white-october/pagerfanta-bundle": "~1",
"ircmaxell/password-compat": "*"
},
我没有遇到你在更新中提到的问题。也许你应该尝试重新安装而不是更新。我所做的(Linux Debian):
rm -rf vendor/ app/cache/ app/logs/ composer.lock
composer install
希望有帮助。
第一次安装Composer,已经安装了Composer-Setup.exe,在命令行输入composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/,执行报错了,有大佬能帮我看下怎么解决吗?感谢!
composer transaction submit命令将交易提交给业务网络。 句法 composer transaction submit composer transaction submit [options] Options: --help Show help [boolean] -v, --version
我正在尝试在Windows7Ultimate下安装Composer。不幸的是,每当我运行命令时,Composer都会生成一个fopen()异常(见下文)。 我猜某个地方传递了一个空文件名,可能是由于配置错误。 在测试中,我删除并重新安装了Composer,针对两个版本的PHP进行了测试,并检查了GitHub连接/更新了接口。 错误示例(无论我做什么都一样)如下所示: ? composer-vvv
当我运行composer update时,我得到了这些错误,问题是我已经安装了PHP7,但我不知道为什么会得到这个错误(我使用的是docker-compose) 这是我的php版本
我正在尝试安装yii2alpha。下载composer并添加后运行以下命令时 去composer.json. 我得到以下错误。 问题1-在任何版本中都找不到请求的包最低稳定性,包名中可能有输入错误。 问题2-在任何版本中都找不到请求的包yiisoft/yii2 composer,包名中可能有输入错误。 问题3-在任何版本中都找不到请求的包yiisoft/yii2框架,包名中可能有输入错误。 潜在原
laravel10中使用 composer install或composer update 安装或更新依赖会出现所有依赖变成 。