Hallo PHP'ers,
Ik ben sinds kort bezig met SOAP en PHP5, en probeer een test webservice te bouwen. Alles loopt soepeltjes, ik heb een client pagina, server pagina, en een wsdl.
Het is mij al gelukt om de beschikbare functies op te roepen via PHP, maar nu wil ik een request doen, en ik krijg een error terug met "DTD are not supported by SOAP"
Ik heb me rot gezocht op google en dergelijke maar ik kan er maar geen antwoord op vinden.
Dit is de faultcode in zijn totaliteit:
[faultstring] => DTD are not supported by SOAP
[faultcode] => Sender
[faultcodens] => http://www.w3.org/2003/05/soap-envelope
Ik zat zelf te denken dat de opmaak van de wsdl de fout is, maar die heb ik door een validator heen gegooid en die gaf aan dat ik het goed opgebouwd heb.
Ik kan helaas niet de bestanden on-line zetten aangezien me host nog niet op PHP 5 draait.
Weet hier iemand een oplossing of een oorzaak van het probleem?
Alvast bedankt,
4.029 views