LochNess: PHP - Skript - Threads

Beitrag lesen

Hallo Marc,

Nein, das verstehe ich nicht - normalerweise sollte ein laufendes PHP-Skript andere PHP-Skripte nicht auf diese Art und Weise beeinflussen.

Anscheinend tut das es aber.

Aber du verschweigst einige Informationen:

  • Was verstehst du unter 'Simulation'? Ist das nur PHP-Code, oder eher ein externes Programm, das von PHP aus gestartet wird? Beeinflussen sich Instanzen dieses Programmes?

Nur PHP-Code. Kein Externes Programm. Es ist ein PHP-Code, angenommen
test.php. In test.php wird etwas berechnet bzw. simuliert. Das kann von ca. 1 Minute bis 5 Stunden laufen. 5 Stunden würden aber runter skaliert werden. Die Berechnung ist eine While-Schleife innendrinne mit einer Sleep-Funktion. Die Sleep-Funktion löst dann halt die Gesamtzeit aus, wie z.B. simulierte 5 Stunden = 30 Minuten.

So wenn ich jetzt einen neuen Tab aufmache mit dieser URL (z.B. http://localhost/Simulation/index.php) öffnet sich nicht einmal die Page. Der localhost scheint ziemlich ausgelastet zu sein.

Verstehst du jetzt besser das Problem ?