WordPress maximale Upload-Größe erhöhen (ohne Serverzugriff)
Hier ist ein ausführliches Tutorial, wie du das Upload-Limit deiner WordPress-Seite erhöhen kannst, auch wenn du keinen direkten Zugriff auf die Server-Konfiguration (wie SSH oder das Hosting-Panel) hast.
Standardmäßig begrenzen viele Hosting-Anbieter die maximale Dateigröße für Uploads auf einen relativ niedrigen Wert (oft 2 MB bis 64 MB). Wenn du größere Videos, hochauflösende Bilder oder Plugins hochladen möchtest, stößt du schnell an Grenzen. Hier sind die effektivsten Methoden, dies direkt über das WordPress-Dashboard zu lösen.
Methode 1: Die Verwendung eines Plugins (Einfachste Methode)
Dies ist der sicherste Weg für Anfänger, da kein Code manuell bearbeitet werden muss.
- Logge dich in dein WordPress-Dashboard ein.
- Gehe zu Plugins > Installieren.
- Suche nach dem Plugin "Big File Uploads" oder "Increase Maximum Upload File Size".
- Installiere und aktiviere das Plugin.
- Gehe zu den Einstellungen des Plugins (meist unter Einstellungen oder direkt in der Plugin-Liste).
- Dort kannst du den gewünschten Wert in MB oder GB eingeben.
- Speichere die Änderungen.
Methode 2: Bearbeitung der functions.php deines Themes
Du kannst das Limit erhöhen, indem du ein paar Zeilen Code in die Funktionsdatei deines Themes einfügst. Dies ist über den integrierten Theme-Editor möglich.
- Gehe zu Design > Theme-Datei-Editor.
- Wähle auf der rechten Seite die Datei functions.php aus.
- Füge den folgenden Code ganz am Ende der Datei ein:
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
Hinweis: Du kannst "64M" durch den gewünschten Wert ersetzen (z. B. "256M"). Klicke anschließend auf Datei aktualisieren.
Methode 3: Die .htaccess-Datei über ein Plugin bearbeiten
Wenn du keinen FTP-Zugriff hast, kannst du ein Plugin wie "WP File Manager" oder ein spezielles "Htaccess Editor" Plugin nutzen, um die verborgene Konfigurationsdatei deiner Website zu bearbeiten.
- Installiere ein Datei-Manager-Plugin.
- Suche im Hauptverzeichnis deiner WordPress-Installation die Datei namens .htaccess.
- Klicke auf "Bearbeiten" und füge diesen Code am Ende ein:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
- Speichere die Datei.
Methode 4: Erstellen einer php.ini Datei (falls möglich)
Manche Hoster erlauben es, eine eigene php.ini Datei im Verzeichnis zu nutzen. Auch dies kannst du mit einem File Manager Plugin versuchen:
- Erstelle im Hauptverzeichnis (Root) deiner WordPress-Seite eine neue Datei und nenne sie
php.ini. - Füge folgenden Inhalt ein:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
- Speichere die Datei und lade die Seite neu.
So prüfst du, ob es funktioniert hat
Um zu sehen, ob das Limit erfolgreich erhöht wurde, gehe in deinem Dashboard zu: Medien > Datei hinzufügen.
Unter dem Upload-Feld steht nun der Text: "Maximale Dateigröße für Uploads: [Wert]X MB." Wenn sich dieser Wert erhöht hat, warst du erfolgreich.
Was tun, wenn nichts hilft?
Wenn keine dieser Methoden funktioniert, liegt das meist daran, dass dein Hosting-Anbieter diese Werte auf Server-Ebene hart codiert hat ("Hard Limit"). In diesem Fall hast du ohne Serverzugriff nur eine Möglichkeit:
- Kontaktiere den Support deines Hosters: Eine kurze Nachricht wie "Bitte erhöhen Sie das PHP-Limit 'upload_max_filesize' auf 128MB für meine Seite" wird in der Regel innerhalb weniger Stunden kostenlos erledigt.