Maison  >  Article  >  développement back-end  >  méthode d'installation de l'extension php soap

méthode d'installation de l'extension php soap

藏色散人
藏色散人original
2020-10-29 09:56:591777parcourir

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.

méthode d'installation de l'extension php soap

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!

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
Article précédent:A quoi sert post en phpArticle suivant:A quoi sert post en php