Maison  >  Article  >  développement back-end  >  Comment installer le module d'extension php

Comment installer le module d'extension php

藏色散人
藏色散人original
2020-11-02 09:49:062475parcourir

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

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!

Déclaration:
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