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.
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
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
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
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/"
Ajoutez ensuite une nouvelle ligne :
extension=sockets.so
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
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!