Matthias: exec(), Prozess schließt sich nicht

Beitrag lesen

Möglicherweise das die cmd.exe auch hier irgend etwas fragt und natürlich (mangels realer Shell) keine Antwort bekommt. Benutzt Du einen Apache als Webserver oder den IIS? Möglicherweise musst Du irgendwelche Sicherheitseinstellungen anpassen.

Hmmm... Ich verwende einen Apache 2... Einstellungen konnte ich keine finden, werde es aber erneut probieren.

Das ganze verhält sich doch etwas anders, habe da nicht genug aufgepasst. Das Script läuft nicht wirklich in einen Timeout, es läuft ewig weiter (wird die Prozess-Ausführ-Zeit nicht im Timeout eingerechnet?). Erst wenn ich den Prozess kille, dann erscheint die Ausgabe, dass die execution time von 2 Sekunden (von mir absichtlich so gesetzt testweise - höher geht auch nicht besser) erreicht ist. Das ganze ist dann aber bereits über eine Minute am laufen. Von selbst läuft das Script also nie in den Timeout, sondern bleibt in einer Art Idle.