에서 생성 된 오류를 표시하는 방법 PHP에서 비누를 사용하고 있습니다. 나는 아주 처음 비누를 사용하고 있습니다. 그래서 나는 충분한 지식을 가지고 있지 않습니다. 나는 비누 코드
$client = new SoapClient("http://Url/services/webservices?wsdl",
array('login' => $username,
'password' => $password,
'trace' => TRUE,
'exceptions' => 1,
'soap_version' => SOAP_1_2))
or exit("Unable to create soap client!");
내가 SoapUI 5.0.0 소프트웨어에서이 SOAP 요청을 호출 할 수 있습니다. SoapUI에서 비어있는 사용자 이름과 암호로이 비누 서비스를 시작했을 때 오류가 발생합니다. 이 라인에
$client = new SoapClient("http://Url/services/webservices?wsdl",
오류는 다음과 같습니다 (내가 doint 인 print_r ($ 클라이언트)를 해요 경우)
HTTP/1.1 401 Bad credentials
Date: Tue, 06 Jan 2015 10:53:26 GMT
Server: Apache
WWW-Authenticate: Basic realm="realmNameForServices"
Content-Length: 0
Keep-Alive: timeout=30, max=99
하지만 내 PHP 페이지에서
는, 그것은 $ 클라이언트에 표시되지. 또한이 동일한 줄에서 태아 오류가 발생하므로 다음 줄이 실행되지 않습니다.태아 오류가 표시되고 있습니다. Thats ok, 잘못된 자격 증명 오류를 표시해야합니다. 내 PHP 페이지에서이 오류를 어떻게 보여줄 수 있는지 제안 해주십시오. 이 오류를 표시해야합니다.
가난한 영어와 저의 질문에 대해서는 제발 실례합니다.
아니요. 그래도 오류가 발생하지 않았습니다. – user3337174