Hallo, steh mal anscheinend wieder total auf dem Schlauch. Wahrscheinlich ist die Antwort trivial...
Habe ein SOAP-Skript auf meinem Webserver:
#!/usr/bin/perl -w
use SOAP::Transport::HTTP;
SOAP::Transport::HTTP::CGI
-> dispatch_to('Demo')
-> handle;
package Demo;
sub hi {return "hello, world";}
sub bye {return "goodbye, cruel world";}
Der Client:
use strict;
use SOAP::Lite;
my $url = 'Pfad zur CGI Datei';
my $soap = SOAP::Lite
-> uri('urn:Demo') # Package
-> proxy($url) # CGI-Datei
-> readable(1)
-> hi() # auszufühende Methode
-> result # führe aus;
Es kommt folgende Fehlermeldung:
500 Internal Server Error at soap-client.pl line 6
Kann mir jemand weiterhelfen?