Méthode d'installation de l'extension php soap : exécutez d'abord "php -m" dans le répertoire d'installation de php pour vérifier s'il existe un module soap ; puis entrez dans le dossier source d'installation de php et enfin, compilez et installez via "make install" ; C'est ça.
Recommandé : "Tutoriel vidéo PHP"
Comment installer du savon et d'autres extensions en php : php déjà installé mais j'ai constaté que j'avais manqué d'installer certaines extensions
1. Confirmez d'abord l'emplacement d'installation de php.ini
Mon répertoire d'installation est : /usr/local/php
Général. emplacement :
/usr/local/php/lib/ 或 /usr/local/php/etc
Si vous n'êtes pas sûr, vérifiez vous-même la fonction php
echo phpinfo();
ou
/usr/local/php/bin/php -ini
Si votre répertoire d'installation ne le fait pas avoir php.ini Ensuite, à partir du package de code source compilé, trouvez une copie de pho.ini-de*** et placez-la dans le répertoire ini spécifique de PHP
Ensuite, installez les extensions courantes de première ligne telles que soap
Comment installer le module soap en PHP
1. Installer le module soap sous Linux
Après avoir installé PHP, il est préférable de conserver les fichiers installés à ce moment-là (fichiers compilés d'origine), comme usr /local/src/php-5.3.2
Pour vérifier si le module soap est installé : Exécutez php -m dans le répertoire d'installation de php pour vérifier, ou affichez : echo phpinfo() pour vérifier s'il est pris en charge
Par exemple : /usr/local/php/bin /php -m |grep 'soap'
S'il n'est pas installé, entrez dans le dossier source d'installation de php
cd php-5.3.2/ext/soap 进入后在此运行phpize命令 /usr/local/php/bin/phpize
et vérifiez s'il y en a toute erreur dans les informations. S'il n'y a aucune erreur, exécutez la commande suivante :
./configure -with-php-config=/usr/local/php/bin/php-config -enable-soap
Ensuite, installez et compilez
make make install
Après l'installation, l'écran vous demandera le chemin de sauvegarde du Fichier soap.so
Le fichier soap.so compilé est enregistré dans le répertoire /usr/local/ php/lib/php/extensions/no-debug-non-zts-20111222, puis modifiez le fichier php.ini
Modification manuelle : recherchez extension_dir = " in /usr/local/php/lib/php.ini ./", la valeur par défaut est commentée
Remplacez par extension_dir = "/usr/local/php/lib/php /extensions/no-debug-non-zts-20111222/"
et ajoutez après cette ligne Comme suit, puis enregistrez :
extension=soap.so
Redémarrez apache/nginx/php-fpm, et vous pouvez déjà voir le module savon étendu lors de l'exécution de php -m.
Si vous souhaitez également installer et étendre d'autres modules, vous pouvez suivre la même procédure.
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!