Heim >Backend-Entwicklung >PHP7 >Hat PHP7 kein PHP OCI8?

Hat PHP7 kein PHP OCI8?

藏色散人
藏色散人Original
2022-11-14 09:26:401959Durchsuche

php7 verfügt nicht über oci8 und muss installiert und konfiguriert werden. Die Methode zur Installation der oci8-Erweiterung in php7 ist: 1. Laden Sie „oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm“ herunter und installieren Sie es "; 2. Umgebungsvariablen hinzufügen; 3. Suchen Sie direkt auf der offiziellen PHP-Website nach oci8; 4. Installieren Sie oci8 über den Befehl „pecl install oci8".

Hat PHP7 kein PHP OCI8?

Die Betriebsumgebung dieses Tutorials: Centos7-System, PHP7-Version, Dell G3-Computer.

php7 hat kein phpoci8?

Erfordert Installation und Konfiguration.

PHP7 AUSBILDUNG VON EIGENSCHAFTEN UND METHODEN:

1. 0.0.0, beide müssen installiert sein. Die Entwicklungsversion ist SDK

https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

Nach Abschluss der Installation lautet der Standardpfad –/usr/lib/oracle/19.5/client64 Fügen Sie bei Bedarf entsprechend Ihrer eigenen Konfiguration hinzu.

oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm 
oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm

3. Die Installation der OCI8-Erweiterung

Online-Artikel ist ziemlich verwirrend. Suchen Sie direkt nach „OCI8“ und die Ergebnisse werden angezeigt. pecl install oci8; der Installationsprozess ist immer. Bitte geben Sie den Pfad zum ORACLE_HOME-Verzeichnis an. Verwenden Sie „instantclient“. Wenn Sie mit Oracle Instant Client kompilieren, wird [autodetect] angezeigt: Geben Sie einfach ein Die Client-Pfadadresse gemäß den offiziellen Anweisungen: Instantclient,/usr/lib/oracle/19.5/client64/lib

3.2 Überprüfen

Nach Abschluss der Installation verwenden Sie –php -m, um zu überprüfen, ob die Installation abgeschlossen ist erfolgreich. Geben Sie das Verzeichnis –/usr/lib64/php/modules ein und sehen Sie: Existiert –oci8.so?

Wenn es nach dem Neustart fehlschlägt, können Sie die Erweiterung –extension=oci8.so in der /etc/php.ini hinzufügen Datei.

3.3 PHP-FPM neu starten

Hat PHP7 kein PHP OCI8?Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonHat PHP7 kein PHP OCI8?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn