2010-12-22 3 views
0

Zend XMLRPC 웹 서비스가 실행되고 있지만 제 클래스에서 스크립트가 정상적으로 작동하지 않아 XMLRPC에서 오류가 발생하지 않도록하고 싶습니다. 이것이 가능한가? 쿼리 내가 저를 이메일로 스크립트를 필요로 값을 반환하지 않는 경우 뷰 위에zend xmlrpc 프로세스가 정상적으로 죽어야합니다.

XMLRPC 클라이언트가 클래스의 인스턴스를 시작하는 전화를 시작 XMLRPC 클라이언트는 객체 에 쿼리 값을 전달 쿼리 및 디버깅을 위해 전달 된 값입니다. (이 모든 작품) 아무것도 발견되면, 이메일을 보내고 프로세스를 죽이고, 나는 die()을 사용하여 프로세스를 중지합니다. 프로세스에서 결과가 발견되면 XMLRPC에 대한 값을 반환합니다 (쿼리가 결과를 반환하는 경우이 부분 작동하지만 결과가없는 경우 오류가 발생 함)

어떻게 프로세스를 종료하고 여전히 반환 할 수 있습니까? XMLRPC 호출로 되돌아가?

난 그냥 다이 불행하게도 과정, 당신은 있어야 사망하거나 종료 할 수없는 무언가를 반환하고 바로 터미널 로그

답변

0

에 뭔가를 인쇄 할 것이라고 생각 나는이 기능 (이것은 올바른 방법이 될 것이다)를 코딩 수도 있겠죠 XMLRPC 요청에 오류 메시지를 리턴하십시오. die() 또는 exit()를 사용하면 XMLRPC가 프로세스를 완전히 중단시키는 오류를 발생시킵니다. 지금 코드 할 시간이