Tom: PHP - Skript - Threads

Beitrag lesen

Hello,

wenn Du nicht nur den Client am Weitermachen hindern willst, dann wäre vielleicht auch ein abgespaltener Prozess Dein Freund?

Angenommen, Du willst am Server einen Vorgang starten, der länger dauert, und bei dem Du am Client nicht ununterbrochen zuschauen musst (z.B. Mailingliste abarbeiten), dann kannst Du den Vorgang auch mittels exec und PHP als CGI in den Hintergrund stellen. Der Vorgang hinterlässt dann an einer definierten Stelle Statusmeldungen und lässt sich so über ein weiteres Script gelegentlich beobachten. Auch zum Stoppen des Hintergrundprozesses sollte man wissen, wie die PID lautet.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau