В 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, если это имеет значение.