ID:               32136
 User updated by:  mail at brungs-peter dot de
 Reported By:      mail at brungs-peter dot de
-Status:           Feedback
+Status:           Open
 Bug Type:         SOAP related
 Operating System: Windows XP SP2
-PHP Version:      5.0.3
+PHP Version:      5.0.3 / 5.1.0-dev
 New Comment:

Hallo,

I have updated to versionPHP/5.1.0-dev. I have still
this error.

Maybe here is one more information:

libxml

libXML support => active
libXML Version => 2.6.11
libXML streams => enabled

and

SoapFault exception: [HTTP] Could not connect to host in
C:\Projekte\WebRoot\PHP\Soap_Test\stockclient.php:5
Stack trace:
#0 C:\Projekte\WebRoot\PHP\Soap_Test\stockclient.php(5):
SoapClient->__call('<?xml version="...', 'http://localhos...',
'urn:xmethods-de...', 1)
#1 C:\Projekte\WebRoot\PHP\Soap_Test\stockclient.php(5):
SoapClient->getQuote('getQuote', Array)
#2 {main}NULL

I hope this information can help.

Greetings

Peter


Previous Comments:
------------------------------------------------------------------------

[2005-02-28 20:24:04] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php5-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5-win32-latest.zip



------------------------------------------------------------------------

[2005-02-28 20:22:26] mail at brungs-peter dot de

Description:
------------
The error occurs, when I test a Client / Server Connection with Soap (
Built in PHP) and a WSDL file.

The result is:

Fatal error: Maximum execution time of 30 seconds exceeded in
C:\Projekte\WebRoot\PHP\Soap_Test\StockClient.php on line 9

Reproduce code:
---------------
Sample from http://www.zend.com/php5/articles/php5-SOAP.php?print=1

with:

<?php
        $quotes = array( "ibm" => 98.42 );  

        function getQuote($symbol) {
                global $quotes;
                return $quotes[$symbol];
        }

        //ini_set("soap.wsdl_cache_enabled", "0"); // disabling WSDL cache
        $server = new SoapServer("StockQuote.wsdl");
        $server->addFunction("getQuote");
        $server->handle();
?> 

  <?php
  $client = new SoapClient("StockQuote.wsdl");
  
  try {
        print($client->getQuote("ibm"));
  } catch ( SoapFault $exception) {
        echo $exception;
  }
?> 

Expected result:
----------------
98.42 

Actual result:
--------------
Fatal error: Maximum execution time of 30 seconds exceeded in
C:\Projekte\WebRoot\PHP\Soap_Test\StockClient.php on line 9


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=32136&edit=1

Reply via email to