Cet article présente principalement comment activer l'extension Oracle OCI8 pour Plesk PHP 7. J'espère qu'il sera utile aux amis dans le besoin !
Remarque : Cet article s'applique aux distributions RHEL/CentOS.
Étape 1. Installez les packages de développement requis pour créer des modules PHP 7 personnalisés
# yum install plesk-php70-devel gcc glibc-devel libmemcached-devel zlib-devel make libaio.x86_64
Étape 2. -basic-12.1.0.2.0-1.x86_64.rpm et oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm (à partir de Oracle OTN) et ajoutez-les Télécharger vers le serveur.
Étape 3. Installez le package 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
Étape 4.Installez le package oci8 avec pecl
# /opt/plesk/php/7.0/bin/pecl install oci8
Étape 5. Activez le module oci8 dans php.ini
# echo "extension=oci8.so" > /opt/plesk/php/7.0/etc/php.d/oci.ini
Pour installer l'extension oci8 pour les autres moteurs PHP installés via Plesk, veuillez installer PHP pour la version PHP correspondante. package de développement.
Par exemple, pour PHP 7.2 :
# yum install plesk-php72-devel
Répétez les étapes 4,5 ci-dessus, en vous assurant que le chemin correspond à la version actuelle de PHP :
# /opt/plesk/php/7.2/bin/pecl install oci8
# echo "extension=oci8.so" > /opt/plesk/php/7.2/etc/php.d/oci.ini
vérifiez si l'extension est activée :
# /opt/plesk/php/7.2/bin/php -m | grep oci oci8
Recommandations associées : "Tutoriel PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!