Maison  >  Article  >  développement back-end  >  PHP Class SoapClient méthode de traitement introuvable

PHP Class SoapClient méthode de traitement introuvable

jacklove
jackloveoriginal
2018-05-22 16:31:111561parcourir

Cet article explique comment gérer la classe PHP SoapClient introuvable.

Pour utiliser SoapClient, new a reçu une invite Class 'SoapClient' not found. J'ai vérifié phpinfo La raison est que cette extension n'a pas été compilée au début, j'ai donc dû l'ajouter maintenant.

Lorsque php appelle le service Web, il signale une erreur similaire à la suivante :

( ! ) Erreur fatale : Classe 'SoapClient' introuvable dans E:/WebSrv/CI/system/libraries/ WebService.php en ligne 17

Solution :

打开php.ini,找到php_soap.dll , 把前面的分号去掉
;extension=php_soap.dll
前提是,已经安装了 php_soap.dll
笔者的 PHP 安装在 /usr/local/php/ 目录下,如果没有安装可以参考下面的方法  
$ cd /home/downloads/php-5.6.12 # 进入到 PHP 源码目录 
$ cd ext/soap # 进入 soap 扩展目录 
$ /usr/local/php/bin/phpize # 准备添加扩展 
$ ./configure -with-php-config=/usr/local/php/bin/php-config --enable-soap # 启用 SOAP 
$ make 
$ make install

Une fois l'installation de l'extension terminée, il vous sera demandé que l'extension a été installée dans ce répertoire :

Installation des extensions partagées : /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

Modifiez le fichier php.ini, activez le répertoire d'extension extension_dir , et ajoutez l'extension soap.so :

extension=soap.so # 添加 SOAP 扩展
重启 php-fpm 使生效   
kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`   
Windows 下编辑 php.ini 取消该行注释即可
extension=php_soap.dll

Cet article explique comment gérer la classe PHP SoapClient introuvable. Pour plus de contenu connexe, veuillez faire attention au site Web chinois de php.

Recommandations associées :

Comment implémenter la classe d'opération en mode singleton mongoDB en PHP

Développement PHP WeChat : enregistrement WeChat Transfert temporaire vers un stockage permanent

php utilise la fonction imagecopymerge() pour créer une méthode de filigrane translucide

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