So installieren Sie die pdo-oci-Erweiterung in Linux PHP: 1. Installieren Sie den Oracle-Client. 2. Geben Sie das PHP-Quellcode-Installationspaket ein und führen Sie make aus. 3. Fügen Sie „extension=pdo_oci.so“ zur php.ini-Konfiguration hinzu . .
Die Betriebsumgebung dieses Artikels: Linux5.9.8-System, PHP-Version 7.1.25, DELL G3-Computer
Wie installiere ich die pdo-oci-Erweiterung in Linux-PHP?
Installieren Sie die PHP-Erweiterung pdo_oci und oci8 unter Linux:
Die Installation der Erweiterung hat fast einen Tag gedauert. Ich hoffe, dass dieses Tutorial allen helfen kann und Umwege während des Installationsprozesses vermeidet.
Es gibt verwandte Umgebungen auf dem CentOS-Server: Apache2, PHP7
Muss installiert werden: 1.Oracle-Client, 2.oci8-Erweiterung, 3.pdo_oci-Erweiterung
1. Oracle-Client installieren
Oracle-Client kann installiert werden Oracle-Download von der offiziellen Website (https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html)
Wählen Sie die beiden Installationspakete oben aus, laden Sie sie nach /usr/local/src herunter und dann entpacken:
unzip instantclient-basic-linux.x64-11.2.0.4.0.zip unzip instantclient-sdk-linux.x64-11.2.0.4.0.zip
Dann geben Sie das dekomprimierte Verzeichnis ein: cd instantclient_11_2/Verbinden Sie die folgenden drei Dateien
ln -s libnnz11.so libnnz.so ln -s libclntsh.so.11.1 libclntsh.so ln -s libocci.so.11.1 libocci.so
Verschieben Sie dann das dekomprimierte Verzeichnis in das Verzeichnis /usr/local/lib und benennen Sie es in „instantclient“ um mv ./instantclient_11_2 2. Installieren Sie die OCI8-Erweiterung. 25/ext/oci8/
Execute /usr/local/php/bin/phpizeDann ausführen: ./configure --with-php-config=/usr/ local/php/ bin/php-config --with-oci8=shared,instantclient,/usr/local/lib/instantclient
Dann führen Sie make aus
Schließlich make install
, um cd /usr einzugeben /local/php/lib/php/extensions/no-debug-zts-20160303/ Überprüfen Sie, ob die Datei oci8.so installiert ist, was anzeigt, dass die Installation erfolgreich warDer nächste Schritt besteht darin, extension=oci8.so zu hinzuzufügen php.ini-Konfiguration
3. Installieren Sie die pdo_oci-Erweiterung
Geben Sie das Quellcode-Installationspaket von PHP ein: cd /usr/local/src/php-7.1.25/ext/pdo_ociFühren Sie /usr aus /local/php/bin/ phpize
Dann ausführen: ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-oci=instantclient,/usr /local/lib/instantclient Die Datei pdo_oci.so ist installiert, was darauf hinweist, dass die Installation erfolgreich warDer nächste Schritt besteht darin, extension=pdo_oci.so in der php.ini-Konfiguration hinzuzufügen
Überprüfen Sie phpinfo. Wenn oci8 und pdo_oci vorhanden sind, ist das Hinzufügen erfolgreich
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo installieren Sie die PDO-OCI-Erweiterung in Linux PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!