WordPress maximale Upload-Größe erhöhen (ohne Serverzugriff)

Melden

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.

  1. Logge dich in dein WordPress-Dashboard ein.
  2. Gehe zu Plugins > Installieren.
  3. Suche nach dem Plugin "Big File Uploads" oder "Increase Maximum Upload File Size".
  4. Installiere und aktiviere das Plugin.
  5. Gehe zu den Einstellungen des Plugins (meist unter Einstellungen oder direkt in der Plugin-Liste).
  6. Dort kannst du den gewünschten Wert in MB oder GB eingeben.
  7. 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.

  1. Gehe zu Design > Theme-Datei-Editor.
  2. Wähle auf der rechten Seite die Datei functions.php aus.
  3. 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.

  1. Installiere ein Datei-Manager-Plugin.
  2. Suche im Hauptverzeichnis deiner WordPress-Installation die Datei namens .htaccess.
  3. 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
  1. 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:

  1. Erstelle im Hauptverzeichnis (Root) deiner WordPress-Seite eine neue Datei und nenne sie php.ini.
  2. Füge folgenden Inhalt ein:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
  1. 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.
0