die Installation von php-devel auf RHEL6 (PHP 5.3.3)
Ich versuche vergeblich um die php-oci_* Erweiterungen installiert auf unserem server, aber ich hab gegen eine Wand geprallt.
Bisher habe ich dies getan:
- Installierten oracle-basic & devel-Bibliotheken (10.2)
- Installiert, die php-pear Paket
Nun bin ich versucht zu installieren, oci8 mit "pecl install oci8" aber ich bekomme eine Fehlermeldung über "phpize" Befehl nicht gefunden wurde.
Mein googlen sagt mir, dass, verursacht durch "php-devel" nicht installiert, also habe ich versucht verschiedene yum sucht, z.B. "yum search php-devel", "yum search php5-devel", "yum search php-dev", etc... und keiner konnte was finden.
Fand ich schließlich eine repository-hosted by "utterramblings" php-devel. So, jetzt, wenn ich ein yum search mit diesem repository finden können "php-devel":
php-devel.i386 : Dateien, die notwendig für den Aufbau von PHP-Erweiterungen
Aber wenn ich versuche es zu installieren bekomme ich diese:
Fehler: Package: php-devel-5.2.17-jason.2.i386 (utterramblings)
Requires: php = 5.2.17-jason.2
Installed: php-5.3.3-14.el6_3.i686 (@rhel-i386-server-6)
php = 5.3.3-14.el6_3
Available: php-5.2.13-jason.1.i386 (utterramblings)
php = 5.2.13-jason.1
Available: php-5.2.14-jason.1.i386 (utterramblings)
php = 5.2.14-jason.1
Available: php-5.2.16-jason.1.i386 (utterramblings)
php = 5.2.16-jason.1
Available: php-5.2.17-jason.2.i386 (utterramblings)
php = 5.2.17-jason.2
Available: php-5.3.2-6.el6.i686 (rhel-i386-server-6)
php = 5.3.2-6.el6
Available: php-5.3.2-6.el6_0.1.i686 (rhel-i386-server-6)
php = 5.3.2-6.el6_0.1
Available: php-5.3.3-3.el6.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6
Available: php-5.3.3-3.el6_1.3.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_1.3
Available: php-5.3.3-3.el6_2.5.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_2.5
Available: php-5.3.3-3.el6_2.6.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_2.6
Available: php-5.3.3-3.el6_2.8.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_2.8
Und um ehrlich zu sein, ich bin mir nicht sicher, wie Sie Sie zu beheben, dass, vermutlich hat es etwas zu tun mit der php-version, die wir installiert haben, aber ich bin mir nicht sicher, was ich tun muss, um es zu beheben.
Diese sind unsere details:
Red Hat Enterprise Linux Server release 6.1 (Santiago) [32bit]
PHP 5.3.3
Könnte jemand bitte teilen Sie mir entweder:
a) was muss ich tun, um zu beheben, dass Problem-und php-devel installiert, repo -
ODER
b) zeigen Sie mich in die Richtung von einem anderen repo die es mir ermöglichen, leicht zu installieren php-devel für unsere server
Danke.
InformationsquelleAutor CMR | 2012-09-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schaffte es schließlich installiert.
Schnell detail, was ich getan für alle zukünftigen Zuschauer, lief ich:
Finden Sie heraus, was die genaue Paket von php, die wir installiert hatten (5.5.3-14.el6_3 ich denke, oder so ähnlich).
Dann auf die Suche nach der relevanten php-devel-Paket zu entsprechen, die php-Paket-version auf rpm.pbone.net.
Versucht zu installieren und nicht mit einem "failed depencies" Fehler "automake benötigt, zu installieren php-devel".
Ran:
Dann versucht zu installiert das Paket wieder:
Es richtig installiert, dann lief:
Und folgte den Anweisungen.
Neustart des httpd-Dienst und fertig.
InformationsquelleAutor CMR