Hello,
Problem:
Ich habe eine Datei, die weit grösser ist als das Memory Limit, und brauche von ihr die ersten paar Bytes/kB.Lösung:
Datei blockweise einlesen. Nur wie mach ich das? fopen + fgets geht nicht, da bei fopen ja bereits alles in den Speicher zu laden versucht wird, wie ich in einem Test herausgefunden habe.
Nein, beim Öffnen mit fopen() werden bei PHP üblicherweise 8kb in den Buffer gelsesen.
Aber vielleicht hast Du den Fehler ja anserswo gemacht?
Zeig doch mal Deinen Ansatz.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg