降級PHP版本

降級PHP版本

我在 Linux Mint 19.1 中運行 PHP 8。現在我需要運行 PHP 7。

在此輸入影像描述

答案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 軟體包都已安裝時,上述過程才會起作用。

相關內容