问题升级 PHP 7.4.3 到 8.1.0

问题描述 投票:0回答:0

我已经安装了 PHP8.1,但似乎有些奇怪。

好像少了一些文件:

我得到的错误是:

致命错误:Composer 在您的平台中检测到问题:您的 Composer 依赖项需要 PHP 版本“>= 8.1.0”。您正在运行 7.4.3。在 /home/vagrant/code/project/vendor/composer/platform_check.php 第 24 行

但是 PHP -v 显示:

我阅读了一些关于 ~/.bash_aliases 的内容,发现 8.1 版没有任何功能。

function php74() {
    sudo update-alternatives --set php /usr/bin/php7.4
    sudo update-alternatives --set php-config /usr/bin/php-config7.4
    sudo update-alternatives --set phpize /usr/bin/phpize7.4
}

看到一个函数需要 php-config 和 phpize,告诉我创建这些文件和编写新函数时出了点问题。

有人对此有一些经验,还是手动创建这些文件就足够了? 我不想弄得更糟。

php laravel composer-php vagrant homestead
© www.soinside.com 2019 - 2024. All rights reserved.