无法在CentOS7上安装phpMyAdmin

时间:2018-08-17 09:12:21

标签: phpmyadmin centos7 php-7.2

我正在尝试使用以下命令为CentOS 7安装phpMyAdmin:

sudo yum install phpmyadmin

然后我收到以下消息:

Error: php72u-common conflicts with php-common-5.4.16-45.el7.x86_64
You could try using --skip-broken to work around the problem

如果我尝试--skip-broken,它将无法安装phpMyAdmin

这是我安装的php:

yum list installed *php*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.uninett.no
 * epel: mirror.nsc.liu.se
 * extras: ftp.uninett.no
 * ius: lon.mirror.rackspace.com
 * remi-safe: mirrors.ukfast.co.uk
 * updates: ftp.uninett.no
Installed Packages
mod_php72u.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius
php72u-cli.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius
php72u-common.x86_64                                                                             7.2.8-1.ius.centos7                                                                             @ius
php72u-devel.x86_64                                                                              7.2.8-1.ius.centos7                                                                             @ius
php72u-gd.x86_64                                                                                 7.2.8-1.ius.centos7                                                                             @ius
php72u-mysqlnd.x86_64                                                                            7.2.8-1.ius.centos7                                                                             @ius
php72u-opcache.x86_64                                                                            7.2.8-1.ius.centos7                                                                             @ius
php72u-pdo.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius
php72u-xml.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius

我已经尝试多次卸载php并再次安装php 7.2,但是有相同的错误。我找不到php-common-5.4.16-45.el7.x86_64文件在哪里或为什么安装了它?

有人知道我应该尝试什么吗?

1 个答案:

答案 0 :(得分:1)

不要期望EPEL(版本4.4)中的phpMyAdmin可以与最新的PHP版本一起使用。 您至少需要4.8,其中包括7.2的特定修复程序。

因此,您必须手动安装或切换软件包提供商。