Ich habe Ordner, die Benutzer generierte Bilder haben, die ziemlich groß werden. Wenn ich versuche, diese zu komprimieren, bekomme ich Fehler bei 1,5 Gig-Zip-Dateien.php Zip-Archiv-Speicher, Ram und Max Dateigröße
Meine Fragen haben mit Speicher zu tun, und ich denke, dass PHP sowohl die Zip-Datei geöffnet und alle Bilder im Speicher hält. Eine mögliche Lösung, die ich habe, ist, jedes Bild beim Hochladen in die Zip-Datei zusätzlich zu dem entsprechenden Ordner zu senden, das scheint soweit zu funktionieren, aber was sind die Grenzen der Zip-Dateigröße, von dem ich ungefähr 4 GB finden kann. Wie wirkt sich dies auf die RAM-Menge auf dem Server aus? Wie hoch ist die Grenze? 4gb oder kann ich der Datei unendlich viele Dateien hinzufügen oder sollte das Skript die Größe der Zip-Datei überprüfen und über X liegen? Gigs benennen sie um und erstellen eine neue Zip-Datei. Ich habe google gesucht und die Dokumentation gelesen, habe aber widersprüchliche Informationen oder unvollständige Informationen gefunden, deshalb suche ich nach definitiven Antworten und Ratschlägen. Dank
Wie viel Speicher können PHP-Skripte mit Ihrer Konfiguration haben (siehe php.ini ==> phpinfo() – Dukeatcoding
Sie wäre besser dran Ausführen einer externen 'zip' über' exec() '. Sie wollen nicht ein PHP Prozess-Saugen Multi-Gigs von RAM –
@Duke 32m out of the Box aber ich setze es auf 128m –