Исправление Magento Uncaught SoapFault: Не удалось загрузить расширение Soap на сервере в / opt / local / apache2 / htdocs / code /

Я так потерялся прямо сейчас. Я пытаюсь использовать Soap-клиент, и я получаю следующую ошибку

Uncaught SoapFault exception: [0] Unable to load Soap extension on the server in /opt/local/apache2/htdocs/code/import.php 

внутри import.php

import.php

 $client = new SoapClient('http://mymagentowebsite.com/api/soap/?wsdl'); $session = $client->login('api_master', 'api123'); 

Когда я добрался до своей phpinfo, я смог увидеть, что мой клиент с мылом включен введите описание изображения здесь

Я использую Macports, и я также установил расширение порта для мыла

ниже – то, что я нашел в моем php.ini

 extension=php_soap.dll [soap] ; Enables or disables WSDL caching feature. ; http://php.net/soap.wsdl-cache-enabled soap.wsdl_cache_enabled=1 ; Sets the directory name where SOAP extension will put cache files. ; http://php.net/soap.wsdl-cache-dir soap.wsdl_cache_dir="/tmp" ; (time to live) Sets the number of second while cached file will be used ; instead of original one. ; http://php.net/soap.wsdl-cache-ttl soap.wsdl_cache_ttl=86400 ; Sets the size of the cache limit. (Max. number of WSDL files to cache) soap.wsdl_cache_limit = 5 

Что я делаю не так ?

Я понял это. На моей локальной машине были установлены расширения SOAP CLIENT и SERVER, но сервер, на который я звонил, не сделал этого. Мне пришлось перейти на удаленный сервер и установить расширение мыла. Я получил свой источник от следующего.

Я был в замешательстве, потому что думал, что ошибка относится к моей локальной машине, но это относится к моей удаленной машине.

Сообщение о фатальной ошибке PHP SOAP