web-dev-qa-db-fra.com

magento. PHP l'extension "soap" doit être chargée

J'ai partagé le serveur de domain.com

Et quand j'essaye d'installer le paquet complet, j'ai ce problème: PHP l'extension "soap" doit être chargée.

Et je demande à mon service client, il m'a dit que nous ne pouvons pas résoudre ce problème, vous devez obtenir le serveur VP Host (VIP) pas partagé. S'il vous plaît aidez-moi à résoudre ce problème.

4
Amrcy

Allez simplement dans php.ini file et trouvez ce code ;extension=php_soap.dll retirez le signe de fin, comme vous le faites extension=php_soap.dll

12
Grace

Je résous le problème en éditant:

xampp\php\php.ini 

et changer cette ligne de:

;extension=php_soap.dll 

à:

extension=php_soap.dll
6
Pankaj Upadhyay

Dans mon cas, seule la ligne sans commentaire extension=php_soap.dll ne fonctionnait pas. Ma version PHP est 7.0 et j'ai installé apt-get install php7.0-soap (utilisé parce que j'utilise Ubuntu). Après l'installation de soap, cela a fonctionné pour moi.

3
roshni

Bien que votre question soit très déroutante, je pense avoir compris en partie ce dont vous avez besoin.

Un serveur partagé est un serveur partagé par d’autres personnes. Celles-ci sont généralement très bon marché mais vous ne contrôlez pas beaucoup ce qui s'y passe; en particulier, vous ne pouvez généralement pas installer de matériel ni disposer d’une grande liberté de configuration. Ces serveurs offrent généralement des services spécifiques (c’est-à-dire qu’ils ont déjà installé PHP et MySQL, mais vous ne pouvez pas exécuter Ruby, par exemple). Vous obtenez rarement (si jamais) un accès Shell à de tels serveurs.

Les serveurs dédiés sont le contraire. Vous avez généralement un contrôle total sur la configuration de la machine car elle n'est pas partagée avec d'autres utilisateurs, mais elle est souvent beaucoup plus chère.

Les raisons en sont évidentes: lorsqu'un serveur est partagé, le maintien de la machine en fonctionnement coûte moins cher au fournisseur, car plusieurs clients en paient le prix. Si vous voulez/avez besoin d'une machine entièrement dédiée, vous pouvez la gérer, mais vous devez la payer vous-même. Dans ce cas, si vous devez installer les modules PHP et que votre fournisseur vous refuse l'accès, vous devez rechercher un fournisseur qui l'autorise ou rechercher une machine dédiée. Vous n'avez pas de chance à cet égard.

1
André Fratelli

Sur mon XAMPP dans php.ini cette extension appelle extension=soap

0
Dima Zhydkov