我在centos 7.2上安装了php 7.1 当我安装phpMyAdmin时:
yum -y install phpMyAdmin
失败,发生在下面:
Package php71w-common-7.1.8-2.w7.x86_64 is obsoleted by php-common-7.1.9-1.el7.remi.x86_64 which is already installed
--> Running transaction check
---> Package libtidy.x86_64 0:5.4.0-1.el7 will be installed
---> Package phpMyAdmin.noarch 0:4.4.15.10-2.el7 will be installed
--> Processing Dependency: php-zip for package: phpMyAdmin-4.4.15.10-2.el7.noarch
Package php71w-common-7.1.8-2.w7.x86_64 is obsoleted by php-common-7.1.9-1.el7.remi.x86_64 which is already installed
--> Finished Dependency Resolution
Error: Package: phpMyAdmin-4.4.15.10-2.el7.noarch (epel)
Requires: php-zip
Available: php-common-5.4.16-42.el7.x86_64 (base)
php-zip
Available: php-pecl-zip-1.15.0-1.el7.remi.7.1.x86_64 (remi-php71)
php-zip = 1:1.15.0-1.el7.remi.7.1
Available: php-pecl-zip-1.15.1-1.el7.remi.7.1.x86_64 (remi-php71)
php-zip = 1:1.15.1-1.el7.remi.7.1
Available: php55w-common-5.5.38-1.w7.x86_64 (webtatic)
php-zip
Available: php56w-common-5.6.31-1.w7.x86_64 (webtatic)
php-zip
Available: php70w-common-7.0.22-2.w7.x86_64 (webtatic)
php-zip
Available: php71w-common-7.1.8-2.w7.x86_64 (webtatic)
php-zip
Installed: php-common-7.1.9-1.el7.remi.x86_64 (@remi-php71)
Not found
Available: php-common-7.1.8-1.el7.remi.x86_64 (remi-php71)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
我找不到php-common-5.4,哪里是php-zip?
谁能帮帮我?非常感谢。
答案 0 :(得分:0)
我总是喜欢手动安装phpMyAdmin-您拥有更多控制权:
Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin/> AddDefaultCharset UTF-8 Require all granted </Directory> <Directory /usr/share/phpmyadmin/setup/> Require all granted </Directory> <Directory /usr/share/phpmyadmin/libraries/> Require all granted </Directory> <Directory /usr/share/phpmyadmin/setup/lib/> Require all granted </Directory> <Directory /usr/share/phpmyadmin/setup/frames/> Require all granted </Directory>
将config.sample.inc.php复制到config.inc.php并在其中调整设置。
登录到yoursite.com/phpmyadmin并确认安装