Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 0.14.0

Bug #5460 php 5 Fatal Error with getProxy
Submitted: 2005-09-19 21:27 UTC
From: rhutchison at quadspeedi dot net Assigned: yunosh
Status: Closed Package: SOAP
PHP Version: 5.0.5 OS: FreeBSD 4.11-STABLE
Roadmaps: (Not assigned)    
Subscription  


 [2005-09-19 21:27 UTC] rhutchison at quadspeedi dot net
Description: ------------ Fatal error in php 5.0.5 Test script: --------------- <?php require_once 'SOAP/Client.php'; $wsdl_url = 'http://geocoder.us/service/soap'; $WSDL = new SOAP_WSDL($wsdl_url); $proxy = $WSDL->getProxy(); ?> Actual result: -------------- Warning: reset() [function.reset]: Passed variable is not an array or object in /usr/local/share/pear/SOAP/WSDL.php on line 647 Warning: current() [function.current]: Passed variable is not an array or object in /usr/local/share/pear/SOAP/WSDL.php on line 648 Warning: reset() [function.reset]: Passed variable is not an array or object in /usr/local/share/pear/SOAP/WSDL.php on line 477 Warning: current() [function.current]: Passed variable is not an array or object in /usr/local/share/pear/SOAP/WSDL.php on line 478 Fatal error: Class 'WebService_' not found in /usr/local/share/pear/SOAP/WSDL.php on line 668

Comments

 [2005-10-07 23:20 UTC] nmoinvaziri at yahoo dot com
Yeah I get this same error. Warning: reset() [function.reset]: Passed variable is not an array or object in C:\PHP\PEAR\SOAP\WSDL.php on line 605 Warning: current() [function.current]: Passed variable is not an array or object in C:\PHP\PEAR\SOAP\WSDL.php on line 606 Warning: reset() [function.reset]: Passed variable is not an array or object in C:\PHP\PEAR\SOAP\WSDL.php on line 441 Warning: current() [function.current]: Passed variable is not an array or object in C:\PHP\PEAR\SOAP\WSDL.php on line 442 Fatal error: Class 'WebService_' not found in C:\PHP\PEAR\SOAP\WSDL.php on line 626
 [2005-10-11 13:59 UTC] gerald dot maurer at siemens dot com
Same error in php 5.0.4 with Windows XP SP 2
 [2005-11-28 18:28 UTC] marc_sf at sbcglobal dot net
Trying to install pear using go-pear.php and get at 70% with the following: Starting installation ... Loading zlib: ok Downloading package: PEAR-stable......ok Downloading package: Archive_Tar-stable....ok Downloading package: Console_Getopt-stable....ok Downloading package: XML_RPC-stable....ok Downloading package: Pager............ok Downloading package: HTML_Template_IT....ok Downloading package: Net_UserAgent_Detect....ok Downloading package: PEAR_Frontend_Web....ok Bootstrapping: PEAR...................(remote) ok Bootstrapping: Archive_Tar............(remote) ok Bootstrapping: Console_Getopt.........(remote) ok Downloading package: DB...............ok Downloading package: Net_Socket.......ok Downloading package: Net_SMTP.........ok Downloading package: Mail.............ok Downloading package: XML_Parser.......ok Downloading package: PHPUnit..........ok Fatal error: Class 'PEAR' not found in C:\Program Files\Apache Group\Apache2\htdocs\go-pear.php on line 668 Whis is coming from the line: -------------------------------------------------------- displayHTMLProgress($progress = 70); =====> PEAR::setErrorHandling(PEAR_ERROR_DIE, "\n%s\n"); print 'Extracting installer..................'; --------------------------------------------------------
 [2006-01-08 00:30 UTC] yunosh
This bug has been fixed in CVS. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better.
 [2006-03-27 12:20 UTC] obaltz at mtg dot de (Oliver Baltz)
This bug seems to be still present if an empty string happens to be passed as WSDL URL.