#25480 [NEW]: All exec, passthru, system, shell execution commands fail intermittently.

From: Date: Wed, 10 Sep 2003 22:10:47 +0000
Subject: #25480 [NEW]: All exec, passthru, system, shell execution commands fail intermittently.
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-47401@lists.php.net to get a copy of this message
From: colin at grandecom dot com Operating system: Solaris 2.8 PHP version: 4.3.3 PHP Bug Type: Program Execution Bug description: All exec, passthru, system, shell execution commands fail intermittently. Description: ------------ At certain times (no discernible load, nor any unusually high memory or swap usage, etc.) all shell exec commands fail. Typically it will last a short period of time, and then all commands work fine. Restarting apache does not appear to cure or improve the situation. Below are my particulars. My configure line: ./configure --with-apxs=/usr/local/apache/bin/apxs --with-oracle=/opt/oracle --with-snmp=/usr/local --with-curl=/opt --with-gd --with-zlib-dir=/usr/local/lib Other information: Sun E250, 2x296mhz, 1024MB RAM, gcc 2.95.2 Changes to php.ini from php.ini-dist: register_globals = On Here are some error examples from various execs: Warning: shell_exec(): Unable to execute 'nslookup -timeout=3 10.130.0.1 2>/dev/null' in /usr/local/apache/htdocs/my.php on line 39 Warning: system(): Unable to fork [/opt/qip/usr/bin/qping -v -r 3 -t 250 10.130.2.163] in /usr/local/apache/htdocs/my.php on line 79 Warning: passthru(): Unable to fork [/opt/qip/usr/bin/qping -v -r 3 -t 250 10.130.2.163] in /usr/local/apache/htdocs/my.php on line 78 Reproduce code: --------------- echo "<pre>"; system("ping -s $ip 56 10"); echo "</pre>"; Expected result: ---------------- Warning: system(): Unable to fork [ping -s 10.130.2.163 56 10] in /usr/local/apache/htdocs/ping.php on line 55 Actual result: -------------- Command simply doesn't execute, program continues without a problem or error. -- Edit bug report at http://bugs.php.net/?id=25480&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=25480&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=25480&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=25480&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=25480&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=25480&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=25480&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=25480&r=support Expected behavior: http://bugs.php.net/fix.php?id=25480&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=25480&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=25480&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=25480&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=25480&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=25480&r=dst IIS Stability: http://bugs.php.net/fix.php?id=25480&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=25480&r=gnused

« previous php.bugs (#47401) next »