Another SOAP question
| From: | Sebastian Bergmann | Date: | Sun, 12 May 2002 11:25:46 +0000 |
| Subject: | Another SOAP question | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-1364@lists.php.net to get a copy of this message | ||
Has anyone an idea what's happening here?
webservice.php
<?php
require_once 'SOAP/Server.php';
require_once 'phpOpenTracker/phpOpenTracker.php';
class phpOpenTracker_WebService {
function get($parameters) {
$result = phpOpenTracker::get($parameters);
return $result;
}
}
$server = new SOAP_Server;
$server->addObjectMap(new phpOpenTracker_WebService);
$server->service($_SERVER['HTTP_RAW_POST_DATA']);
?>
client.php
<?php
require_once 'SOAP/Client.php';
$client = new SOAP_Client(
'http://localhost/phpopentracker/docs/scripts/webservice.php'
);
$result = $client->call(
'get',
array(
'api_call' => 'page_impressions',
'range' => 'current_month'
),
'urn:phpOpenTracker_WebService'
);
print_r($result);
?>
Output
soap_fault Object
(
[error_message_prefix] =>
[mode] => 1
[level] => 1024
[code] => HTTP
[message] =>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Server error!</TITLE>
<LINK REV="made" HREF="mailto:@@ServerAdmin@@">
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000CC">
<H1>Server error!</H1>
<DL>
<DD>
malformed header from script. Bad header=HTTP/1.1 500 Soap Fault:
php-cgi.exe
</DL><DL><DD>
If you think this is a server error, please contact
the <A HREF="mailto:@@ServerAdmin@@">Webmaster</A>
</DL>
<H2>Error 500</H2>
<DL>
<DD>
<ADDRESS>
<A HREF="/">localhost</A>
<BR>
<small>05/12/02 13:21:53</small>
<BR>
<small>Apache/2.0.36-dev (Win32)</small>
</ADDRESS>
</DL>
</BODY>
</HTML>
[userinfo] =>
[callback] =>
)
--
Sebastian Bergmann
http://sebastian-bergmann.de/ http://phpOpenTracker.de/
Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/