告诉 Composer 使用不同的 PHP 版本

2022-08-30 06:56:53

我已经困了几天了。我正在使用1and1托管,他们的PHP设置有点奇怪。

如果我只使用 ,那么我使用的是 PHP 4.4.6,这是非常不足的。但是,我可以运行,得到一点点,但它仍然失败,因为沿着这条线的某个地方,PHP再次被调用,但它失败了,因为它使用的是4.4.6。php composer.phar installphp5.5 composer.phar install

有没有办法告诉作曲家使用这个命令?有没有人成功地在1and1托管上配置了Composer?php5.5

我试图让Laravel启动并运行(它使用Composer)。我已经能够在我的GoDaddy域上做到这一点,但不是1and1。


答案 1

Ubuntu 18.04 案例 ...这为我运行。

/usr/bin/php7.1 /usr/local/bin/composer update

答案 2

也许这不能完全解决您的问题,但可能会帮助其他从网络搜索来到这里的人。

只需运行命令将以下代码添加到您的文件中,即可设置不同的PHP版本:composer.json

$ composer config platform.php 8.0.7
"config": {
    "platform": {
        "php": "8.0.7"
    }
}

推荐