Ich versuche, pecl_http
auf Ubuntu 14.04 zu installieren, meldet jedoch, PHP 7 zu benötigen.
Ähnlich bei Debian:
%Vor% Ich finde changelog keine Informationen, für die pecl_http
nicht abwärtskompatibel ist PHP 5.x.
Ich habe es mit PHP 7.0 versucht und es erfolgreich installiert, aber gibt es irgendetwas, was ich tun kann, um es mit PHP 5.x zu installieren?
Sie müssen herausfinden, welche Version von pecl_http
die aktuelle Version von PHP nicht benötigt, und diese dann spezifisch installieren. Laut der Dokumentation:
"Paket [-version / status] [. tar]": fragt den Server Ihres Standard-Kanals ab (pear.php.net) und lädt das neueste Paket mit herunter die bevorzugte Qualität / Zustand (stabil).
Um die Paketversion 1.1 abzurufen, verwenden Sie "Paket-1.1" zum Abrufen Paketstatus-Beta, verwenden Sie "Paket-Beta". Um ein unkomprimiertes abzurufen file, append .tar (stelle sicher, dass es keine Datei mit dem gleichen Namen gibt)
Und laut changelog , ist pecl_http
3.0 die erste PHP 7-kompatible Version , also versuche vielleicht das vorherige.
Endgültige Antwort: Sie suchen nach sudo pecl install pecl_http-2.5.5
Diese Frage hat eine akzeptierte Antwort, aber ich werde meine 2 Cent zum Thema hinzufügen:
Basierend auf Ihrer PHP-Version:
OCI8 2.0.12 ist die endgültige Version für PHP 5.6.x
OCI8 2.1.x gilt nur für PHP 7
Installation von OCI8 für PHP 5.6.31 :
%Vor%Erwartete Ausgabe für PHP 5.6.31 und OCI8 2.0.12
Dies ist der einfachste Weg, OCI8-Unterstützung zu installieren.