Upload-Limits erhöhen¶
Wenn ein Upload mit „Datei zu groß“ oder einem Zeitüberschreitungsfehler abbricht, liegt das meist an den PHP-Grenzwerten. Die kannst du selbst anpassen.
So geht’s¶
- cPanel öffnen — wie das geht
- Im Bereich Software auf PHP-Version wählen klicken, auf Englisch Select PHP Version
- Oben auf den Reiter Optionen wechseln
- Die passenden Werte setzen:
| Einstellung | Bedeutung | typischer Wert |
|---|---|---|
upload_max_filesize |
größte Datei, die hochgeladen werden darf | 64M |
post_max_size |
größte Menge, die das Formular insgesamt schicken darf | ≥ upload_max_filesize |
max_execution_time |
wie lange ein Vorgang laufen darf (Sekunden) | 120 |
memory_limit |
Arbeitsspeicher je Vorgang | 256M |
Die Änderung wird sofort gespeichert und gilt für alle Domains deines cPanel-Accounts.
post_max_size nie kleiner als upload_max_filesize
Sonst bricht der Upload weiterhin ab — auch wenn die Dateigröße scheinbar erlaubt ist.
Setz post_max_size ruhig etwas höher, das Formular überträgt neben der Datei noch
weitere Daten.
Ich finde den Punkt nicht¶
In den Starter-Tarifen ist die Einstellung nicht freigeschaltet. Schreib uns kurz ein Ticket mit dem gewünschten Wert — wir setzen ihn für dich.
Für Experten: was die Werte nicht lösen
- WordPress hat eine eigene Grenze:
WP_MEMORY_LIMITin derwp-config.php. Sie kann unter dem PHP-Wert liegen und ihn damit praktisch aushebeln. - Ein Reverse Proxy oder eine WAF kann eine eigene Obergrenze mitbringen. Wenn der Upload nach exakt derselben Größe scheitert, obwohl PHP großzügig eingestellt ist, ist das ein guter Hinweis.
- Datenbank-Importe löst man besser nicht über größere Upload-Limits, sondern über die Kommandozeile. Siehe phpMyAdmin: Import zu groß.
- Sehr hohe Werte sind kein Vorteil: Ein einzelner Vorgang darf sonst so viel Speicher belegen, dass er den Account ausbremst.