Inhaltsverzeichnis

Festlegung der maximalen Uploadgröße unter PHP

Problem

Beim Upload großer Files unter PHP bricht dieser ab.

So geht's

Die maximale Upload-Größe kann unter PHP auf verschiedene Wege erfolgen. Nachstehend die wichtigsten Möglichkeiten.

Änderung über php.ini

Wenn Zugriff auf die php.ini besteht folgende (beispielhafte) Werte festlegen:

upload_max_filesize = 10M 
post_max_size = 20M 

Änderung über .htaccess

Alternativ kann im Anwendungsverzeichnis die Datei .htaccess entsprechend angepasst werden:

php_value upload_max_filesize 10M
php_value post_max_size 20M

Änderung über PHP-Funktion ini_set()

Generell besteht natürlich noch die Möglichkeit, innerhalb des PHP-Scripts die Werte über die Funktion ini_set() zu verändern:

<?php 
ini_set('upload_max_filesize','10M');
ini_set('post_max_size','20M');
?> 

Evtl. besteht auch die Möglichkeit die Werte über eine Verwaltungsoberfläche wie z.B. CONFIXX festzulegen.

Schlagwörter

php ini_set upload_max_filesize post_max_size upload maximale größe max size