Maison > développement back-end > PHP7 > le corps du texte

Est-ce que php7 n'a pas php oci8 ?

藏色散人
Libérer: 2023-02-18 10:34:01
original
1933 Les gens l'ont consulté

php7 n'a pas oci8 et doit être installé et configuré. La méthode pour installer l'extension oci8 dans php7 est la suivante : 1. Téléchargez et installez "oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm. "; 2. Ajoutez des variables d'environnement ; 3. Recherchez oci8 directement sur le site officiel de PHP ; 4. Installez oci8 via la commande "pecl install oci8".

Est-ce que php7 n'a pas php oci8 ?

L'environnement d'exploitation de ce tutoriel : système centos7, version PHP7, ordinateur Dell G3.

php7 n'a pas phpoci8 ?

Nécessite une installation et une configuration.

php7 Installer l'extension-oci8 Étapes et méthodes :

1. Environnement de base

Environnement : centos7 PHP 7.2.24

2. client oracle

2.1 Adresse officielle

https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html
Copier après la connexion

La dernière version utilisée - Version 19.5 . 0.0.0, les deux doivent être installés. La version de développement est SDK

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
Copier après la connexion

2.2 Installation

rpm -ivh oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm 
rpm -ivh oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm
Copier après la connexion

Une fois l'installation terminée, le chemin par défaut est –/usr/lib/oracle/19.5/client64. variables. Si nécessaire, ajoutez selon votre propre configuration.

vim /etc/profile
source /etc/profile
Copier après la connexion

3. L'installation de l'extension oci8

articles en ligne est assez déroutante. Allez sur le site officiel de PHP et recherchez directement oci8 et les résultats apparaîtront

Est-ce que php7 na pas php oci8 ?

3.1 Installation

La première méthode que j'ai utilisée, pecl install oci8 ; le processus d'installation est toujours Veuillez fournir le chemin d'accès au répertoire ORACLE_HOME. Utilisez 'instantclient,/path/to/instant/client/lib' si vous compilez avec Oracle Instant Client [autodetect] apparaîtra : entrez simplement. l'adresse du chemin client selon les instructions officielles : instantclient,/usr/lib/oracle/19.5/client64/lib

Est-ce que php7 na pas php oci8 ?

3.2 Check

Une fois l'installation terminée, utilisez –php -m pour vérifier si l'installation est réussi. Entrez dans le répertoire –/usr/lib64/php/modules et affichez –oci8.so existe-t-il ?

S'il échoue après le redémarrage, vous pouvez ajouter l'extension –extension=oci8.so dans le fichier /etc/php.ini. déposer.

3.3 Redémarrer php-fpm

Apprentissage recommandé : "Tutoriel vidéo 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal