Comment installer le module d'extension php

藏色散人
Libérer: 2023-03-06 22:08:02
original
2543 Les gens l'ont consulté

Comment installer le module d'extension PHP : entrez d'abord le package de code source décompressé PHP et recherchez le répertoire du module d'extension à installer ; puis compilez et installez puis modifiez le fichier php.ini et enfin redémarrez ; apache. Prendre effet.

Comment installer le module d'extension php

Recommandé : "Tutoriel vidéo PHP"

1. Entrez d'abord le package de code source décompressé PHP, localisez le. répertoire dans lequel le module d'extension doit être installé. (Cet exemple consiste à installer le module d'extension sockets)

[xuexiaoxu@192 php-5.4.8]$ cd /home/xuexiaoxu/software/php-5.4.8/ext/sockets
Copier après la connexion

Exécutez le programme phpize avec le chemin absolu sous le répertoire sockets. À ce moment, le programme de configuration pour les sockets sera automatiquement généré, ce qui peut être vu sous. le répertoire des sockets.

[xuexiaoxu@192 sockets]$ /home/xuexiaoxu/software/php/bin/phpize
Copier après la connexion

2. Compilez et installez

[xuexiaoxu@192 sockets]$ ./configure --with-php-config=/home/xuexiaoxu/software/php/bin/php-config
[xuexiaoxu@192 sockets]$ make
[xuexiaoxu@192 sockets]$ make install
Copier après la connexion

Après avoir exécuté make install, l'écran vous demandera le chemin où sockets.so est stocké, puis le copiera dans le répertoire d'extensions de php par exemple. , mon chemin est

/home/xuexiaoxu/software/php5.4.8/lib/php/extensions

3. Modifiez le fichier php.ini

Recherchez extension_dir = "./" Cette ligne, remplacez-la par :

 extension_dir = "/home/xuexiaoxu/software/php5.4.8/lib/php/extensions/"
Copier après la connexion

Ajoutez ensuite une nouvelle ligne :

 extension=sockets.so
Copier après la connexion

4. Redémarrez Apache pour prendre effet.

La méthode d'installation des autres modules est fondamentalement la même que celle-ci. Qu'il s'agisse du propre module d'extension de PHP ou d'un module d'extension tiers, vous pouvez l'installer de cette manière.

PS : Lors de la compilation du module d'extension mySQLi, faites attention à l'écriture :

 ./configure --with-php-config=/home/xuexiaoxu/software/php/bin/php-config \
  --with-mysqli=/home/xuexiaoxu/software/mysql/bin/mysql_config
Copier après la connexion

Les étapes de la dernière partie sont fondamentalement les mêmes

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:
php
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