如何解决作曲家更新的 ubuntu php 版本


How to work around ubuntu php version for composer update

我正在尝试使用作曲家更新我的symfony项目。我遇到了一个奇怪的问题,我真的不知道如何处理。我的 php 版本足够高,可以更新,但它以作曲家不允许我更新的方式格式化。这是我的错误消息:

Your requirements could not be resolved to an installable set of packages.

Problem 1
    - symfony/symfony v3.0.1 requires php >=5.5.9 -> your PHP version (5.6.11-1ubuntu3.1) does not satisfy that requirement.
    - symfony/symfony v3.0.0 requires php >=5.5.9 -> your PHP version (5.6.11-1ubuntu3.1) does not satisfy that requirement.
    - Installation request for symfony/symfony 3.0.* -> satisfiable by symfony/symfony[v3.0.0, v3.0.1].

如您所见,我的php版本确实足够高,可以更新,但是,作曲家说不。无论如何,我如何强制它更新?

无论如何,我如何强制它更新?

使用 --

ignore-platform-reqs 选项,作曲家忽略所有 php、ext-*、lib-* 要求,即使本地机器不满足这些要求,也要强制安装。

composer install --ignore-platform-reqs

composer update --ignore-platform-reqs

该选项也可用于create-projectremoverequire

可以在此处阅读文档。