Mailinglisten-Archive |
Hallo, prinzipiell habt ihr ja recht, mit dem was ihr schreibt, aber ich will eigentlich nicht, dass der Prozess im Hintergrund läuft. Der Nutzer soll nur nicht in der Lage sein, den Vorgang abzubrechen. Wenn er im Hintergrund laufen würde, wäre mein Skript schon beendet bevor der Kopiervorgang abgeschossen ist. Der Nutzer soll aber solange warten. Ich habe auch schon versucht, den Prozess im Hintergrund zu starten und danach ungefähr so system("nohup dd if=bla | gzip -c | dd of=blubb &); $pid=system("pidof gzip"); pcntl_waitpid($pid); auf den Prozess zu warten bis er abgearbeitet ist. Lässt sich leider trotzdem abbrechen. Bin schon drauf und dran den ganzen Kram in C zu schreiben, weil ich das Problem irgendwie nicht gelöst bekomme. Gruss, Andreas
php::bar PHP Wiki - Listenarchive