Maison > développement back-end > Problème PHP > méthode d'installation de l'extension php soap

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

藏色散人
Libérer: 2023-03-06 20:04:01
original
1815 Les gens l'ont consulté

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
Copier après la connexion

Si vous n'êtes pas sûr, vérifiez vous-même la fonction php

echo phpinfo();
Copier après la connexion

ou

/usr/local/php/bin/php -ini
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

Ensuite, installez et compilez

make
make install
Copier après la connexion

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
Copier après la connexion

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!

Étiquettes associées:
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