关于错误的php版本,通过作曲家异常安装HWIOAuthBundle

时间:2017-11-19 21:14:15

标签: php windows symfony hwioauthbundle

您好我想在symfony HWIOAuthBundle

上安装项目

我的PHP版本(在CLI中):7.1.11 Symfony版本:2.8.31

但在运行命令后:

composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle

我得到了这个例外:

  

[InvalidArgumentException]     在任何与您匹配的版本中找不到php-http / guzzle6-adapter软件包     r PHP版本5.3.9.0

我在使用5.3.9之前更新了php但是如果我运行命令php -v我在CLI中看到了正确的版本7.1.11而在web上(调试symfony栏)又是7.1.11版本。环境变量中的Php路径没有变化 - 新的php在同一目录中。旧的php目录已重命名。

1 个答案:

答案 0 :(得分:1)

您应该在platform中添加composer.json配置:

"config": { "platform": { "php": "7.1.11" } },

https://getcomposer.org/doc/06-config.md#platform