Эта тема на forum.dklab.ru


Г.О.: SOAP и Fatal Error
Здравствуйте!
Использую SOAP в PHP 5.2.5:

$client = new SoapClient($urlWSDL);


Если WSDL-файл в данный момент недоступен, получаю: "Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from...".
Возможно ли как-нибудь обойти Fatal Error? Хотелось бы по человечески обработать ситуацию.
Валенок:

The exceptions option is a boolean value defining whether soap errors throw exceptions of type SoapFault.
это случайно не то самое?
Г.О.:
К сожалению, нет. Эта опция и так по умолчанию включена и исключения кидаются не во всех случаях. То есть, после удачного подключения, вызываем несуществующую функцию — исключение. А если пытаемся загрузить несуществующий wsdl-файл или неверного формата — Fatal Error. Даже странно как-то.

Эта тема на forum.dklab.ru