Была такая же проблема на одном из серверов — пол дня ломали голову пытаясь найти причину в конечном итоге бага была в том при сборке пыха указали какой то флаг который отвечает за работу file_get_contents. Дело в том что конструктор класса SoapClient внутри себя делает вызов аналогичный file_get_contents, ну а там где последний не работает не будет работать и соап.
Как вариант чтобы протестировать положите на какой нибудь удаленный хостинг и пропишите в new SoapClient('http://bla-bla.tld/some.wsdl') если через удаленный файл все работает значит проблема с file_get_content