WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP SOAP (https://www.wn.se/forum/showthread.php?t=35298)

hoover 2009-02-21 18:17

Tjena
En IIS skickar ett SOAP requests (webservice) till en annan IIS men något blir fel. För att felsöka och för att försöka se vad som verkligen skickas, så skickar jag istället informationen till en phpfil på min egen server, där jag har ett litet script som försöker fånga informationen och skriva den till en textfil:


Kod:

$handle = fopen("data.txt","w");
fwrite($handle,date(date("Y-m-d H:i:s"))." ".implode($_REQUEST));
fclose($handle);


Resultatet när jag sänder informationen blir att datumet uppdateras i textfilen men $_REQUEST är tom. Dessutom får jag ett felmeddelande på avsändarmaskinen som säger "No connection could be made because the target machine actively refused it".

Någon som har någon idé om vad som kan vara fel eller hur jag kommer vidare?

Jonas 2009-02-21 22:45

Vad säger webserver loggarna?
Vet du att rätt fil anropas?
Vad händer om du öppnar filen i webläsaren?

hoover 2009-02-22 00:29

Citat:

Originally posted by Jonas@Feb 21 2009, 23:45
Vad säger webserver loggarna?
Vet du att rätt fil anropas?
Vad händer om du öppnar filen i webläsaren?

- Har inte tillgång till loggarna (anger SOAP-info via ett CMS)
- Ja, annars hade inte datumet uppdaterats
- Filen som tar emot anropet..? Jag har testat att anropa det från HTML-formulär och då skrivs datan ut i textfilen precis som det är tänkt.


Alla tider är GMT +2. Klockan är nu 22:57.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson