maximale Upload Größe von HTTP - PHP erhöhen

scurrilus

New Member
Viele php und zunehmend auch Ajax besierte Anwendungen wie zum Beispiel FileBrowser sind häufig in ihrer Datei Uploadgröße beschränkt. Einige dieser Anwendungen helfen sich selbst indem sie die Serverseitige Uploadbeschränkung mit einem eigenen Script umgehen. Für alle anderen sollte folgende kurze Anleitung zur Erhöhung der maximalen Dateigröße bei Uploads über PHP eine kleine Hilfestellung geben.

Die Lösung für dieses Problem ist sehr einfach. Die Maximale Uploadgröße für Dateien über HTTP - PHP Script wird Apacheseitig in der php.ini definiert.

PHP:
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

Der zugehörige Eintrag "Maximum allowed size for uploaded files" ist standardmäßig auf 2MB beschränkt.

1. php.ini auf dem Root des Servers finden
2. Datei öffen und nach dem Eintrag

PHP:
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
suchen. Anschließend die Dateigröße je nach bedarf ändern.

3. Speichern und auf den Server zurück schieben.
4. Apache neu starten

Und siehe da nun kann man über HTTP auch größere Dateien uploaden.
 
Back
Top