В PHP, если вы пытаетесь создать экземпляр нового SoapClient
, а WSDL недоступен (сервер вниз или что-то еще), PHP-фатальная ошибка:
Неустранимая ошибка: SOAP-ERROR: анализ WSDL: Не удалось загрузить из 'http://example.com/servlet/app/SomeService?wsdl': не удалось загрузить внешний объект " http://example.com/servlet/app/SomeService?wsdl"
Неустранимые ошибки в PHP, насколько я знаю, не подлежат восстановлению.
Есть ли способ отступить от этого? Можно ли избежать этой фатальной ошибки?
Изменить: Я должен сказать, что я работаю на PHP 5.2, если это имеет значение.