我已经安装了 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,告诉我创建这些文件和编写新函数时出了点问题。
有人对此有一些经验,还是手动创建这些文件就足够了? 我不想弄得更糟。