I am using nusoap-0.9.5 library to access data through a web service. I need to grab large amount of data (around 5M. But the problem is that after about 4 minutes of connection through the web service it returns and shows nothing. That is the page is blank and the browser status bar shows "done". No fault is displayed either. Below is my code.
require_once('lib/nusoap.php');
$ini = ini_set("soap.wsdl_cache_enabled","0");
try
{
$wsdl="http://www.<mywebserviceurl>?wsdl";
$client=new soapclient($wsdl, 'wsdl');
$param=array('Konto'=>'********', 'UserId'=>'<myuserid>', 'Password'=>'<password>');
$result = $client->call('ProduktListe', $param);
if ($client->fault)
{
echo '<h2>Fault</h2><pre>'; print_r($result); echo '</pre>';
}
else
{
$err = $client->getError();
if ($err) {
echo '<h2>Error</h2><pre>' . $err . '</pre>';
} else
{
echo '<h2>Result</h2><pre>'; print_r($result); echo '</pre>';
}
}
echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->getDebug(), ENT_QUOTES) . '</pre>';
}
catch (Exception $err)
{
echo $err;
}
Please help.