如何在Ubuntu 18.04上仅使用PHP7.3安装phpMyAdmin?

时间:2020-07-03 08:14:57

标签: php apache phpmyadmin ubuntu-18.04 php-7.3

我有一个带有Apache,PHP7.3和MariaDB的Ubuntu 18.04服务器。 现在,我需要安装phpmyadmin,并尝试使用以下代码进行安装:

apt install phpmyadmin

但是此命令将安装PHP7.4并将其替换为PHP7.3,而我需要继续使用PHP7.3。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

由于Ubuntu Bionic(18.04)包括PHP 7.2(https://packages.ubuntu.com/bionic/php),您如何安装PHP 7.4?

您似乎已经超出了标准包装(也许您使用的是https://deb.sury.org/上OndřejSurý提供的出色效果)。在这种情况下,由于这些依赖性问题,这会导致您有些悲痛,无法将较新的PHP与发行版的phpMyAdmin进行混合和匹配。

您可以强求此事。这可能会给您带来问题,因为Bionic包phpMyAdmin 4.6.6(仅在PHP 7.1之前受支持)。 https://serverfault.com/questions/250224/how-do-i-get-apt-get-to-ignore-some-dependencies提供了一些有关忽略依赖项的说明。我建议避免使用此解决方案。

您可以安装自己的phpMyAdmin。从phpmyadmin.net下载源代码并将其解压缩到您的Web根目录。您可能需要添加一个简短的配置文件config.inc.php,但大多数情况下它仅适用于默认设置。 https://docs.phpmyadmin.net/en/latest/setup.html有一个快速入门部分。

您可以降级PHP,但是您已经说过,这对您来说不是一个好选择,而且我不确定Ubuntu软件包管理器如何使phpMyAdmin使用此较新的PHP版本。

很显然,我认为最适合您的解决方案是安装自己的phpMyAdmin。