通过有关错误 php 版本的作曲家异常安装 HWIOAuthBundle
installing HWIOAuthBundle via composer exception about wrong php version
嗨,我想在 symfony 上安装项目 HWIOAuthBundle
我的 PHP 版本(在 CLI 中):7.1.11
Symfony 版本:2.8.31
但在 运行ning 命令之后:
composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
我得到这个异常:
[InvalidArgumentException]
Could not find package php-http/guzzle6-adapter at any version matching you
r PHP version 5.3.9.0
我在 5.3.9 之前更新了 php 但如果我 运行 命令 php -v
我在 CLI 和网络上看到正确的版本 7.1.11(调试 symfony 栏)又是7.1.11版本。 Php 环境变量中的路径未更改 - 新的 php 在同一目录中。旧 php 目录已重命名。
您应该在 composer.json
:
中添加 platform
配置
"config": {
"platform": {
"php": "7.1.11"
}
},
嗨,我想在 symfony 上安装项目 HWIOAuthBundle
我的 PHP 版本(在 CLI 中):7.1.11 Symfony 版本:2.8.31
但在 运行ning 命令之后:
composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
我得到这个异常:
[InvalidArgumentException] Could not find package php-http/guzzle6-adapter at any version matching you r PHP version 5.3.9.0
我在 5.3.9 之前更新了 php 但如果我 运行 命令 php -v
我在 CLI 和网络上看到正确的版本 7.1.11(调试 symfony 栏)又是7.1.11版本。 Php 环境变量中的路径未更改 - 新的 php 在同一目录中。旧 php 目录已重命名。
您应该在 composer.json
:
platform
配置
"config": {
"platform": {
"php": "7.1.11"
}
},