Lieber Kristallrainer,
wie im bisherigen Verlauf des Threads bereits erörtert wurde, benötigst Du mehr als einen Thread, um Dein Vorhaben zu realisieren. Ein wesentliches Problem dabei könnte sein, dass die verschiedenen PHP-Prozesse nicht miteinander kommunizieren können (zumindest kann der eine nicht auf Variablen des anderen zugreifen).
Vielleicht könnte eine Session Abhilfe schaffen? Nehmen wir an, dass der "Image Worker" in einer Session-Variablen den aktuellen Stand der Verarbeitung (z.B. $_SESSION['image-upload-progress'] = 0.33;
) festhält. Nun könnte ein zweiter PHP-Prozess ebenfalls eine Session starten und bekäme damit Zugriff auf den Wert dieser Variablen. Und damit könnte er den AJAX-Request beantworten...
Ich kann allerdings nicht versprechen, dass zwei PHP-Prozesse dieselbe Session "benutzen" können. Kann das jemand verifizieren?
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)