Oh Mann, ich bin doch doof....
Der Fehler ist ganz einfach und dumm:
<soap:address location="http://localhost/soap.php"/>
Ich hätte hier vielleicht einfach die richtige Adresse angeben sollen
Nun ja, immerhin hab ich jetzt einiges über
WSDL gelernt. Danke für eure Zeit!