php Eingabestrom Größenbeschränkungen

8

Ich versuche einen Roh-Input-Stream von PHP mit php: // Eingabe zu lesen. Dies funktioniert bei den meisten Dateien, Dateien über 4 MB werden jedoch beim Hochladen ignoriert. Ich habe post_max_size und upload_max_size auf 20M gesetzt, wobei jeder denkt, dass es mein Problem lösen würde, aber das tat es nicht. Gibt es eine andere php.ini-Einstellung, die konfiguriert werden muss oder muss ich Chunking durchführen? Wenn ja, wie würde ich das tun? Hier ist der upload.php-Code:

%Vor%     
srowley 24.05.2011, 05:20
quelle

1 Antwort

10

Probieren Sie stream_copy_to_stream aus, was den Inhalt von die Eingabe in die Datei, ohne zuerst alles in den Speicher zu kopieren:

%Vor%

Alternative:

%Vor%     
deceze 24.05.2011, 05:48
quelle

Tags und Links