Installation nicht möglich

Mansaylon

Mansaylon

Grünschnabel
Hallo zusammen

Da ich auf einem aktuellen Webserver mit Apache lange Ladezeiten habe, dachte ich, dass ich mal eine alternative ausprobiere.
Ich habe da eine 'How to' für den Nginx Server gefunden.
Soweit so gut.

Ich habe also einen neuen Server mit Centos 6.3 minimal aufgesetzt.
Nötige Repo eingebunden, um PHP 5.4 und aktuellse MySql zu installieren.
Nun ging ich an die 'How to' ran.... und bleibe nun bei einer Installation stecken, wo offensichtlich eines meiner bereits installierten Packete zu neu ist 8)

Code:
[root@web125x pluginconf.d]#  yum --enablerepo=remi,remi-test install php-eaccelerator
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-eaccelerator.x86_64 1:1.0-0.6.git42067ac.el6.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.9 for package: 1:php-eaccelerator-1.0-0.6.git42067ac.el6.remi.x86_64
--> Processing Dependency: tmpwatch for package: 1:php-eaccelerator-1.0-0.6.git42067ac.el6.remi.x86_64
--> Running transaction check
---> Package php-eaccelerator.x86_64 1:1.0-0.6.git42067ac.el6.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.9 for package: 1:php-eaccelerator-1.0-0.6.git42067ac.el6.remi.x86_64
---> Package tmpwatch.x86_64 0:2.9.16-4.el6 will be installed
--> Finished Dependency Resolution
Error: Package: 1:php-eaccelerator-1.0-0.6.git42067ac.el6.remi.x86_64 (remi-test)
           Requires: php-common(x86-64) = 5.4.9
           Installed: php-common-5.4.12-1.el6.remi.x86_64 (@remi)
               php-common(x86-64) = 5.4.12-1.el6.remi
           Available: php-common-5.3.3-3.el6_2.8.x86_64 (base)
               php-common(x86-64) = 5.3.3-3.el6_2.8
           Available: php-common-5.3.3-14.el6_3.x86_64 (updates)
               php-common(x86-64) = 5.3.3-14.el6_3
           Available: php-common-5.4.11-1.el6.remi.x86_64 (remi)
               php-common(x86-64) = 5.4.11-1.el6.remi
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@web125x pluginconf.d]#

Was kann ich da also machen?
--skip fällt da definitiv weg, da ja so meine Installation nicht gemacht wird.

Danke

Mansaylon
 
Bau dir einfach ein eigenes eaccelerator-Paket, das du gegen die richtige PHP-Version linkst. Oder besorge dir ein eaccelerator-Paket, das gegen deine PHP-Version gelinkt ist. Ggf. mal durch die Repos schauen, ob sich da noch ein anderes eaccelerator-Paket findet.
 
Danke.... das mit dem selber Bauen wird wohl über meine Grenzen des Linuxwissens gehen..... andernfalls hätte ich diese Frage hier gar nicht zu stellen brauchen.
Ich schaue dann mal, ob ich ein rpm finde.
 
Ein Schuss ins Blaue: Was passiert, wenn Du das 'remi-test' Repository deaktivierst?
 
Ich denke auch, dass sich remi und remi-test evtl. beissen. Eaccelerator selbst bauen ist gar nicht so schwierig. Source downloaden und entpacken, phpize im Source-Ordner laufen lassen und dann mit './configure && make && make install' installieren. Wenn du lieber ein RPM haben willst, dann einfach mal einen Blick in http://www.tc-world.de/RPM-build-HOWTO-german.htm werfen.
 
Tja.... habe nun herausgefunden, dass eAccelerator mit PHP 5.4 incompatible ist. Somit muss ich generell eine andere Lösung anstreben.
Trotzdem Danke für die Hinweise.
 

Ähnliche Themen

Nginx als Reverse Proxy für Nextcloud und Emby

rpm mittels yum

Ich mag Dovecot nicht ...

RHEVM Installation

Seltsames Verhalten des Paketmanagements

Zurück
Oben