答案1
由于 Mint 是 Debian/Ubuntu 的衍生产品,因此以下内容应该有效:
sudo update-alternatives --config php
然后,您的系统应该会显示系统上安装的 PHP 版本列表,您可以手动选择一个版本作为默认版本,如下所示:
There are 5 choices for the alternative php (providing /usr/bin/php).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/php8.0 80 auto mode
1 /usr/bin/php7.0 70 manual mode
2 /usr/bin/php7.2 72 manual mode
3 /usr/bin/php7.3 73 manual mode
4 /usr/bin/php7.4 74 manual mode
Press <enter> to keep the current choice[*], or type selection number:
如果您需要 Apache 也运行其他 PHP 版本,则可以使用以下命令执行此操作(例如从 PHP 8.0 切换到 PHP 7.4):
sudo a2dismod php80
sudo a2enmod php74
sudo systemctl restart apache2
从您的问题中我可以看出,由于依赖性问题,您的 PHP 7.4 安装未完成,只有在解决此问题并安装了所有必需的 PHP 7.4 包后,上述过程才会起作用。