【问题标题】:Composer is using the wrong version of php on Mac SierraComposer 在 Mac Sierra 上使用了错误版本的 php
【发布时间】:2026-01-14 05:45:01
【问题描述】:

运行 composer update 时出现此错误: 问题 1 - 这个包需要 php >=7 但你的 PHP 版本 (5.6.30) 不满足这个要求。

当我运行 php -v 我得到:

PHP 7.1.4 (cli) (built: May  6 2017 10:02:00) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.4, Copyright (c) 1999-2017, by Zend Technologies
    with Xdebug v2.5.3, Copyright (c) 2002-2017, by Derick Rethans

我做错了什么?

谢谢!

【问题讨论】:

    标签: php macos composer-php


    【解决方案1】:

    尝试在您的 composer.json 中添加:

    "config": {
       "platform": {
           "php": "7.1"
       }
    }
    

    【讨论】:

      最近更新 更多