ID:               16548
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Bogus
 Bug Type:         Apache related
 Operating System: RED HAT Linux 7.2
 PHP Version:      4.1.2
 New Comment:

>> As a workaround, don't use exec :-)

system("$DLC/bin/_mprshut $CADB/$DB -C watchdog 2>&1
</dev/null");

has the same effect.
:-(


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

[2002-04-12 05:26:26] [EMAIL PROTECTED]

Most likely _mprshut is forking but keeping some fd's open, or doing
something else strange.
I can't see how this is PHP's fault (it just uses popen),
so I'm marking this as bogus.
As a workaround, don't use exec :-)

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

[2002-04-12 02:06:33] [EMAIL PROTECTED]

The same with:
system("exec $DLC/bin/_mprshut $CADB/$DB -C watchdog 2>&1
</dev/null");

This _mprshut needs no input.
(I mail this problem also to the developer of _mprshut,Progress
Database.)
The rest of the php script finishes but i can't open a new page and
have to close this session.
In the moment i have no further idea to separate this command from the
actual www session.
I tried "at", that works but +1 minute is too late. :-(

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

[2002-04-11 11:55:05] [EMAIL PROTECTED]

Try this:
system("exec $DLC/bin/_mprshut $CADB/$DB -C watchdog 2>&1
</dev/null");


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

[2002-04-11 11:46:40] [EMAIL PROTECTED]

Hi,

system("exec $DLC/bin/_mprshut $CADB/$DB -C watchdog 1>/dev/null 2>&1
&");

has the same effect!
_mprshut is a daemon that ended in a second.

Please notice: The script doesn't hungs the rest works fine after
system.
I can't open any new page after accessing this script an
_mprshut listen on port 80.
On HP-UX the Apache still works fine with a listening
_mprshut.

Stefan

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

[2002-04-11 11:37:33] [EMAIL PROTECTED]

Hmm, on second thoughts, it sounds like your OS is broken.
Does the equivalent script written in perl do the same?

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

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/16548

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

Reply via email to