Frage

Ich habe einen Zend XMLRPC Web-Service läuft, aber in meiner Klasse muss ich das Skript ordnungsgemäß sterben und möchte XMLRPC keinen Fehler werfen. Ist das möglich?

Über Ansicht

XMLRPC Client den Anruf beginnt, der eine Instanz einer Klasse beginnt, XMLRPC Client übergibt Abfragewert für das Objekt wenn Abfrage keinen Wert zurückgeben muß ich das Skript mich mit der Abfrage zu E-Mail und der Wert für die Fehlersuche übergeben. (Dies funktioniert alles) Wenn nichts gefunden wird, E-Mail senden und töten, um den Prozess, ich bin mit dem der () , um den Prozess zu stoppen. Wenn die Ergebnisse sind bewegt sich in den Prozess und gibt einen Wert für den XMLRPC gefunden (dieser Teil der Arbeit, wenn die Abfrage keine Ergebnisse zurückgibt, aber Fehler aus, wenn sich keine Ergebnisse)

Wie kann ich den Prozess beenden und noch etwas zurück zum XMLRPC zurückrufen?

Ich glaube, ich diese Funktionalität neu codieren könnte (dies der richtige Weg wäre) dachte nur das Werkzeug etwas zurückkommen würde und nicht nur etwas mit dem Anschluss Protokollen drucken

War es hilfreich?

Lösung

leider kann der Prozess sterben oder Ausfahrt nicht, müssen Sie eine Fehlermeldung an die XML-RPC Anfrage zurück. Unter Verwendung des die () oder exit () führt einen Fehler XMLRPC werfen, die insgesamt den Prozess unterbricht. Jetzt ist die Zeit zu recode

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top