Klaus1: PHP-Zippen von großen Dateien schlägt fehl

Beitrag lesen

Hallo Rolf,

ich habe das Script ein klein wenig angepasst und das Zip-File nicht im gleichen Ordner erstellt und erst nach dem Löschen in das Verzeichnis verschoben. Zudem habe ich den Schalter -v anstatt von -q gesetzt.

Ich habe dann eine einzige Datei hochgeladen (ca. 500MB)

Folgendes Resultat:

Zum Start vom Zip wird die Fehlermeldung ausgegeben, dass sich die Größe der zu packenden Datei verändert hat. Und am Ende enthält die Zip-Datei neben der eigentlichen 500MB-Datei auch noch die Zip-Datei selber.

D.h. das PHP-Script läuft definitiv, parallel zum Zip-Prozess, weiter.

Dass zwei Anwender im gleichen $folder unterwegs sind, ist ziemlich unwahrscheinlich. Die müssten schon exakt in der selben Millisekunde gestartet haben. $folder wird aus dem Zeitstempel erstellt.

LG Klaus