WAMP Stack PHP «Неустранимая ошибка: класс« SoapClient »не найден»

У меня есть WAMP (windows (7), apache, mysql, php) стеки все настройки и работа. Все хорошо, и он работает и работает, как ожидалось. Я использую машину в первую очередь для развития, но она доступна для внешнего мира. В любом случае ..

Недавно я перешел клиент с уже существующим продуктом SaaS, где используются cURL, SOAP и т. Д. Я бросаю туда систему на свой сервер и немного подпрыгиваю, чтобы настроить его, настроить его, начать подключаться к вещам, чтобы встретить только раздел, где я получаю

Неустранимая ошибка: класс «SoapClient» не найден

Естественно, мой первый прыжок я забыл раскомментировать

расширение = php_soap.dll

Это было правдой, поэтому я отказался от комментариев, сохранил файл и перезапустил сервер. Однако проблема все еще существует (поэтому я попытался даже перезагрузить), теперь я застрял, поскольку я не гуру с пакетами WAMP / LAMP и их настройкой. Я могу только обойти их по мере необходимости до сих пор.

У вас есть php_soap.dll в вашей папке php/ext/ ?

Это может быть немного поздно, но у меня была аналогичная проблема с wamp, и именно потому, что php.ini был другим в apache и в режиме cli, в папке Apache был один, в который был включен php_soap.dll, а тот, который был в php папке, которую использовал кли, не было. Я добавляю его к другому, и проблема решена

Чтобы найти загруженный файл php.ini , загрузите phpinfo() . Перейдите к этому пути и откройте php.ini в блокноте и php_soap.dll в нем php_soap.dll .

Раскомментируйте эту строку и сохраните файл перед перезапуском сервера.

Вероятно, вы это проверили, но какую версию PHP вы используете? SoapClient доступен только после версии 5.0.1

Разоблачить его в php.ini не удалось. Мне пришлось раскомментировать его в php.ini-development и php.ini-production . Все они были в C:/BitNami/wampstack-.../php