yum install php-bcmath Erfordert: php-common(x86-64) = 5.3.3-22.el6
Im Laufenden centos 6, und ich habe versucht, zu:
yum install php-bcmath, bekam ich diese Fehlermeldung:
yum install php-bcmath
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.checkdomain.de
* epel: mirror.de.leaseweb.net
* extras: mirror.checkdomain.de
* rpmforge: mirror.de.leaseweb.net
* updates: mirror.checkdomain.de
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-bcmath.x86_64 0:5.3.3-22.el6 will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.3-22.el6 for package: php-bcmath-5.3.3-22.el6.x86_64
--> Finished Dependency Resolution
Error: Package: php-bcmath-5.3.3-22.el6.x86_64 (base)
Requires: php-common(x86-64) = 5.3.3-22.el6
Installed: php-common-5.4.9-1.el6.remi.x86_64 (@remi-test)
php-common(x86-64) = 5.4.9-1.el6.remi
Available: php-common-5.3.3-22.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-22.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Bitte helfen,
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich heraus, problem kommt von der neuen PHP version (5.4, 5.4), die die Installation in einem separaten repo.
Also, wir brauchen nur zu installieren php-bcmath in das Haupt-repo (version 5.3) mit dem Befehl:
Mit "remi" ist das Haupt-repo ist, kann man es durch gehen zu /etc/yum.repos.d, dann mit ll
Mein Server läuft PHP 5.6 und den nachstehenden Befehl mein Problem gelöst
Es klingt vielleicht blöd, aber es machte mich verloren paar Stunden (ja, ich weiß..), aber vergessen Sie nicht:
nach:
Können Sie versuchen (für Centos 6.4)
(Quelle: http://www.webtatic.com/packages/php54/)
Aber es kann dazu führen, ein weiteres problem zu den Versionen.
Der einfache Weg ist deinstallieren für php 5.4 (oder 5,5),
installieren von php 5.3, php installieren-bcmatch dann update auf php5.4 (oder neuer)