Hello,
Das Script wird erst nach dem Upload angestossen. Anscheinend wird das bei einem Submit eines Formulars dass Felder vom Typ file enthält automatisch das File ins Temp-Verzeichnis upgeloaded, bevor das Script ausgeführt wird, welches im Form-Tag unter action definiert wurde. Stimmt das so? Lässt sich das irgendwie umgehen?
Eigentlich ist das ja ganz sinnvoll, dass das Script erst nach dem Transfer angestoßen wird. Sonst würde ja die max_execution_time schon ablaufen. Die soll sich aber nur auf die reine Rechenzeit des Scriptes beziehen.
Über HTTP sehe ich da keine Chance. Müsstest Du ggf. ein proprietäres Programm erstellen und verbreiten. Es wird ja nicht jeder uploaden dürfen.
Bleibt noch die Frage, woher die sporadischen Probleme kommen.
Ich bin mir nicht sicher, aber ich denke, dass HTTP uploads in base64 umgerechnet werden und dann vom HTTPd wieder zurückgerechnet werden müssen. Könnte das die Ursache sein? Die Anzahl der übertragenen Bytes ist viel höher als die der Nutzbytes.
Grüße
Tom