Мы переместили наши веб-сайты с Apache 2.4 на NGinx, и с тех пор наши операции с Soap не работают.
Мы используем PHP 5.6 на сервере Centos 6, я установил php_soap:
yum установить php_soap php56_soap
Перезапущенная служба Nginx, служба php_fpm, сам сервер, подтвердили, что php_soap установлен при запуске:
php -m | мыло grep
И результат все тот же:
Неустранимая ошибка: класс SoapClient не найден в ...
Кто-нибудь знает, что я делаю не так?
Заранее спасибо.
Поскольку я использовал php-fpm, версия php-soap, которую я устанавливал, была неправильной. В этом случае помогло включение правильного репозитория remi.
yum --enablerepo=remi-php56 install php-soap