#36147 [NEW]: require() and similar constructs break execution on the server side

From: Date: Tue, 24 Jan 2006 20:25:11 +0000
Subject: #36147 [NEW]: require() and similar constructs break execution on the server side
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-92430@lists.php.net to get a copy of this message
From: akos at tigris dot org Operating system: Win XP, 2003 PHP version: 5.1.2 PHP Bug Type: SOAP related Bug description: require() and similar constructs break execution on the server side Description: ------------ Require(), include() and similar statements don't behave as expected when used within a script that contains a SOAP server object. PHP SOAP server simply sends back an empty response without reporting any errors. The example below works in the above environments when the require() statement is commented out. Reproduce code: --------------- <?php require_once("somefile.php"); class foo { function foo() { } } $server = new SoapServer("somewsdl.wsdl"); $server->setClass("foo"); $server->handle(); ?> Expected result: ---------------- Response to a valid query. Actual result: -------------- Empty response, the server object seems to fail. -- Edit bug report at http://bugs.php.net/?id=36147&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=36147&r=trysnapshot44 Try a CVS snapshot (PHP 5.1): http://bugs.php.net/fix.php?id=36147&r=trysnapshot51 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=36147&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=36147&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=36147&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=36147&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=36147&r=needscript Try newer version: http://bugs.php.net/fix.php?id=36147&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=36147&r=support Expected behavior: http://bugs.php.net/fix.php?id=36147&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=36147&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=36147&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=36147&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=36147&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=36147&r=dst IIS Stability: http://bugs.php.net/fix.php?id=36147&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=36147&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=36147&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=36147&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=36147&r=mysqlcfg

« previous php.bugs (#92430) next »