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 ?