作曲家告诉错误的PHP版本

时间:2017-09-08 09:40:17

标签: php docker composer-php

我知道很多人都在使用错误的php版本进入#34;作曲家#34;并且解决方案是使用好的作者调用作曲家(目前建议重复)。

以下是我的案例:

$ php -v
PHP 5.6.31 (cli) (built: Sep  8 2017 04:36:13) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

$ php /usr/local/bin/composer update
  Problem 1
    - This package requires php >=5.6.31 but your PHP version (5.5.9)
      does not satisfy that requirement.

如何解释?

有关信息,请使用官方php:5.6-fpm泊坞窗图片。 我用composer安装了:

$ curl -sS https://getcomposer.org/installer
  | php -- --install-dir=/usr/local/bin --filename=composer

1 个答案:

答案 0 :(得分:6)

我刚刚在composer.json

的底部实现了此配置
"config": {
    "platform": {
        "php": "5.5.9"
    }
},

这是他警告的基础版本(不是实际使用的版本)