Wie aktiviere ich die Oracle OCI8-Erweiterung für Plesk PHP 7?

藏色散人
Freigeben: 2023-02-17 11:36:01
Original
2716 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich beschrieben, wie Sie die Oracle OCI8-Erweiterung fürPleskPHP 7 aktivieren. Ich hoffe, dass er Freunden in Not hilfreich sein wird!

Hinweis:Dieser Artikel gilt für RHEL/CentOS-Distributionen.

Schritt 1Installieren Sie die zum Erstellen benutzerdefinierter PHP 7-Module erforderlichen Entwicklungspakete

# yum install plesk-php70-devel gcc glibc-devel libmemcached-devel zlib-devel make libaio.x86_64
Nach dem Login kopieren

Schritt 2-12.1.0.2.0-1.x86_64.rpm und oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm (vonOracle OTN) und laden Sie sie auf den Server hoch .

Schritt 3Installieren Sie das Paket „oracle-instantclient12“:

# rpm -Uhv oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
Nach dem Login kopieren

Schritt 4.Installieren Sie das Paket oci8 mit pecl

# /opt/plesk/php/7.0/bin/pecl install oci8
Nach dem Login kopieren

Schritt 5. Aktivieren Sie das oci8-Modul in php.ini

# echo "extension=oci8.so" > /opt/plesk/php/7.0/etc/php.d/oci.ini
Nach dem Login kopieren

Um die oci8-Erweiterung für andere über Plesk installierte PHP-Engines zu installieren, installieren Sie das PHP-Entwicklungspaket für die entsprechende PHP-Version.

Zum Beispiel für PHP 7.2:

# yum install plesk-php72-devel
Nach dem Login kopieren

Wiederholen Sie die Schritte 4,5 oben und stellen Sie sicher, dass der Pfad für die aktuelle PHP-Version ist:

# /opt/plesk/php/7.2/bin/pecl install oci8
Nach dem Login kopieren
# echo "extension=oci8.so" > /opt/plesk/php/7.2/etc/php.d/oci.ini
Nach dem Login kopieren

Überprüfen Sie, ob die Erweiterung vorhanden ist aktiviert:

# /opt/plesk/php/7.2/bin/php -m | grep oci oci8
Nach dem Login kopieren

Verwandte Empfehlungen: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonWie aktiviere ich die Oracle OCI8-Erweiterung für Plesk PHP 7?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!