Moin!
fastix@trainer:/www/test/shell2> php < index.php
Content-type: text/html
X-Powered-By: PHP/4.3.3
<p>starte</p><p>fertig</p>fastix@trainer:/www/test/shell2>
fastix@trainer:/www/test/shell2> ps ax | grep test
10922 pts/17 S 0:00 /bin/sh ./test.sh
10968 pts/17 R 0:00 grep test
fastix@trainer:/www/test/shell2>
index.php:
<?php
echo "<p>starte</p>";
$dummy=./test.sh >logfile 2>errors &
;
system('./test.sh >logfile 2>errors &');
tut auch...
echo "<p>fertig</p>";
echo $dummy;
?>
test.sh
#!/bin/sh
while true
do
date
sleep 1
done
Der Unterschied ist lediglich, dass stdout sofort umgeleitet wird. Dann wartet Dein Skript nicht auf irgendwas...
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development