lyay
Новичок
Как обработать ошибку при обращении к SOAP?
В PHP при обращении к wsdl если происходит исключение, например неверно указан пароль, то возникает фатальная ошибка Fatal error: SOAP-ERROR: Parsing WSDL.
Как обработать эту ошибку в PHP? Следующий код не позволяет её обработать:
В PHP при обращении к wsdl если происходит исключение, например неверно указан пароль, то возникает фатальная ошибка Fatal error: SOAP-ERROR: Parsing WSDL.
Как обработать эту ошибку в PHP? Следующий код не позволяет её обработать:
PHP:
try {
$wsdl = new SoapClient('http://127.0.0.1/ws/moiservis.wsdl',
array('login' => 'user',
'password' => 'parol'));
$dostupna = true;
}catch(Exception $e) {
$dostupna = false;
trigger_error('Ошибка авторизации или внутренняя ошибка сервера. Не удалось связаться с базой.', E_ERROR);
}