Fatal error: Class SoapClient not found

SOAP (Simple Object Access Protocol) est une façon pour communiquer avec un programme dans le même ou un autre type de système d’exploitation (comme Linux) en utilisant HTTP (Hypertext Transfer Protocol) et XML (Extensible Markup Language).

La classe SoapClient fournit un client pour les protocoles » SOAP 1.1 et » SOAP 1.2.

Cette erreur survient lorsque l’extension SOAP n’est pas présente sur le serveur et/ou qu’elle n’est pas active dans php.ini .

Pour vérifier, il suffit de regarder la configuration PHP. Ajouter le fichier suivant test.php sur votre site :

<?php phpinfo(); ?>

Rendez-vous à l’url (ex : http://www.votresite.com/test.php) ou vous avez placé le fichier et recherchez la section SOAP. Si vous ne la trouvez pas, SOAP n’est pas installé.

  • Installer SOAP sur CentOS ou Red-Hat :
    #yum install php-soap
  • redemarrer apache :
     #/sbin/service httpd restart

Maintenant, retour sur l’url http://www.votresite.com/test.php et recherchez SOAP, vous devriez trouver ceci :

soap

Fatal error: Class SoapClient not found est résolu.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *