Pri*_*muS 12 php ubuntu composer-php
我正在尝试安装我的作曲家包,但它给了我这个:
This package requires php >=7.0.0 but your PHP version (5.5.9)
但是php -v给我这个:PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS )
我正在运行一台Ubuntu 16.04.3 LTS机器,我发现了Mac和Windows的一些灵魂,但似乎没有人在Linux上有这个问题?
如果您使用的是基于 Debian 的系统,您可以使用以下命令要求它全局使用特定版本(取决于您的 php 版本的安装方式和位置):
sudo update-alternatives --set php /usr/bin/php7.2
Run Code Online (Sandbox Code Playgroud)
update-alternatives 创建、删除、维护和显示有关构成 Debian 替代系统的符号链接的信息。
尝试这个:
composer install --ignore-platform-reqs
Run Code Online (Sandbox Code Playgroud)
或在composer.json中
"config": {
"preferred-install": "dist",
"platform": {
"php": "7.0.0"
}
}
Run Code Online (Sandbox Code Playgroud)
在第二溶液基本上你编造一个平台,并运行composer.phar update在此之后