phpbar.de logo

Mailinglisten-Archive

[php] Re: exec, system und "&"

[php] Re: exec, system und "&"

Martin Ramsch m.ramsch_(at)_computer.org
Tue, 5 Oct 1999 12:07:56 +0200


Jörg H. Baach schrieb am Dienstag, den  5. Oktober 1999:
> > Als letzten Versuch würde ich sonst einfach mal probieren, ein
> > Wrapper-Skript zu schreiben: Du rufst dieses Skript 08/15 mit exec()
> > auf, und erst in diesem Skript (bash-Skript o.ä.) wird das eigentliche
> > Skript mit dem & gefork't.
> 
> Geht leider auch nicht. Ruf ich das wrap-script vom Prompt aus auf,
> gehts problemlos, php aber wartet bis zum Ende des von wrap
> aufgerufenen skriptes.
[...]
> <?
> exec("./wrap.sh");
> phpinfo();
> ?>

Hier zum testen besser system() verwenden, damit Du die Ausgabe von
wrap.sh auch sehen kannst.

> wrap.sh:
> ----------------
> #!/bin/sh
> touch reports/start
> ./test.sh &
> rm reports/start
> echo fertig
> ----------------

nohub ./test.sh >/dev/null 2>/dev/null &

Sollte functionieren ...

Ciao,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ >
PGP: 0xE8EF4F75, 5244 5EF3 B0B1 3826  E4EC 8058 7B31 3AD7


php::bar PHP Wiki   -   Listenarchive