Wie kann man die maximale netzwerklimit Upload-Dateigröße in WordPress erhöhen?
Dieses Tutorial behandelt die folgenden Themen:
Wenn Sie Ihre WordPress-Site erstellen oder aktualisieren, müssen Sie oft Dateien wie Themen, Plugins, Bilder oder Videos hochladen. Manchmal kann das Hochladen großer Dateien jedoch durch die voreingestellte Größenbeschränkung für den Upload behindert werden. Daher müssen Sie möglicherweise die maximale netzwerklimit Upload Dateigröße in WordPress erhöhen, um mit Ihrer Arbeit fortzufahren.
In diesem Tutorial werden wir zeigen, was die maximale Upload-Dateigröße WordPress ist, warum Sie es erhöhen sollten und wie man den aktuellen Wert überprüft. Darüber hinaus zeigen wir Ihnen, wie Sie die Upload-Dateigröße in WordPress erhöhen können.
Was ist die maximale Datei-Upload-Größe in WordPress?
Die maximale Datei-Upload-Größe in WordPress ist auf ein bestimmtes Limit gesetzt, um Server-Timeouts zu verhindern, da das Hochladen großer Dateien viele Server-Ressourcen benötigt. Normalerweise ist die Standardgröße für WordPress-Uploads zwischen 1 MB und 128 MB. Die meisten Hosting-Provider konfigurieren diese PHP-Variable jedoch auf Serverebene, und WordPress ruft dieses Setup ab. Bei SiteGround ist beispielsweise die upload_max_size auf 256 MB vordefiniert und kann nur für Cloud-Server durch eine Client-Anfrage weiter erhöht werden.
Es gibt mehrere Optionen in WordPress, um die Upload-Größe zu erhöhen; jedoch kann keiner von ihnen den voreingestellten Wert des Servers überschreiben. Wenn Ihr WordPress einen Wert für die Upload-Größe verwendet, der niedriger als das Serverlimit ist, haben Sie möglicherweise etwas Platz zum Erweitern.
Warum die maximale Upload-Dateigröße in WordPress erhöhen?
Manchmal ist das Limit so niedrig angesetzt, dass Sie nicht einmal eine große Bilddatei hochladen könnten. In solchen Fällen wird eine Fehlermeldung angezeigt, dass diese Datei „die maximale Upload-Größe überschreitet“.
Das ist der Moment, in dem Sie erkennen, dass Sie diese Einstellung ändern müssen, um sicherzustellen, dass Ihre Dateien hochgeladen werden.
Angenommen, Sie versuchen, eine neue Themendatei auf Ihre Website hochzuladen, aber wenn ihre Größe das Standardlimit überschreitet, wird der Upload fehlschlagen. Wenn diese PHP-Variable auf Ihrer Website auf einen niedrigen Wert gesetzt ist, führt der Upload zu dem oben genannten Fehler. Daher müssten Sie die maximale Upload-Dateigröße in WordPress erhöhen, um das Problem zu lösen.
Die häufige Aktualisierung des Inhalts Ihrer Website kann Sie auch dazu bringen, sich zu fragen, wie Sie die Größe Ihres WordPress-Uploads erhöhen können. Wenn Sie beispielsweise digitale Inhalte (wie E-Books oder Fotos) verkaufen, möchten Sie einen vernünftigen Wert für diese Variable.
Eine WordPress-Erhöhung der Upload-Dateigröße ist meistens notwendig, wenn Sie in der Lage sein wollen, große Dateien hochzuladen. Trotzdem möchten Sie nicht, dass diese PHP-Variable zu hoch gesetzt wird, um die Effizienz und Sicherheit Ihrer Website zu gewährleisten. Eine vernünftige Upload-Dateigröße kann Sie vor Hackern schützen, die versuchen, kolossale Dateien hochzuladen, und die Funktionalität Ihrer Website verzerren.
Wie überprüfe ich die maximale Upload-Dateigröße in WordPress?
Es gibt verschiedene Möglichkeiten, um die maximale Größe Ihrer WordPress-Upload-Dateigröße zu überprüfen, und wir werden sie weiter unten besprechen:
- Die erste Stelle, an der Sie die maximale Upload-Größenbeschränkung sehen können, ist in Ihrem WordPress Dashboard. Navigieren Sie zu Medien > Datei hinzufügen, und Sie sehen den Wert Maximale Dateigröße für Uploads, wie im Screenshot unten:
- Eine weitere Möglichkeit, die maximale Upload-Dateigröße für Ihr WordPress zu finden, ist das Website-Zustand. Diese Funktion wurde in WordPress Version 5.2 eingeführt und bietet wertvolle Einblicke in den Zustand Ihrer Website. Das Tool hilft Ihnen, Ihre Website zu überwachen und kann Sie benachrichtigen, wenn etwas verbessert werden muss.
Sie finden es in Ihrem WordPress Admin Dashboard im Abschnitt Werkzeuge. Gehen Sie zu Website-Zustand und suchen Sie auf der Registerkarte Bericht nach dem Abschnitt Medienhandhabung oder Server. Beide Abschnitte enthalten Informationen über die maximale Upload-Dateigröße für Ihre Website.
- SiteGround – Clients können auch aus ihrer Site Tools herausfinden , was der Standardwert für die Upload-Dateigröße auf dem Server ist . Wenn Sie sich dort einloggen, navigieren Sie zu Devs > PHP-Manager von der linken Seitenleiste und gehen Sie zum Abschnitt PHP-Variablen. Dort können Sie mit Hilfe des Filters herausfinden, auf welche Größe die Variable upload_max_filesize gesetzt ist.
Beachten Sie , dass diese Variable auf Server – Ebene gesetzt wird und nicht weiter von Site Tools erhöht werden kann . Das gilt für alle Shared Hosting Accounts; Cloud-Kontobesitzer können jedoch eine Erhöhung von unserem Support-Team beantragen.
Wie kann ich die maximale Upload-Dateigröße in WordPress erhöhen?
Es gibt verschiedene Möglichkeiten, die maximale Upload-Dateigröße in WordPress zu erhöhen, und die meisten beinhalten die Bearbeitung Ihrer Dateien. Aber keine Sorge – wir haben Sie in diesem Abschnitt behandelt, in dem wir Sie Schritt für Schritt durch sie führen.
Aktualisieren Sie Ihre .htaccess-Datei
Sie können Ihr WordPress die maximale Upload-Größe erhöhen lassen, indem Sie die .htaccess-Datei Ihrer Website bearbeiten. Dies kann von Ihrem Hosting-Kontrollfeld aus und für SiteGround-Clients, das ist Site Tools . Wenn Sie dort eingeloggt sind, gehen Sie zum Dateimanager und suchen Sie die .htaccess im Stammverzeichnis Ihrer Website, dann fügen Sie das Snippet ein, das Sie unten sehen:
php_value upload_max_filesize 64M
php_value post_max_size 128M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300
Beachten Sie, dass dieses Snippet für SiteGround Clients nur funktioniert, wenn Ihre Site das Ultrafast PHP Setup verwendet. In einem Standard-PHP-Setup unterstützt .htaccess “php_value” nicht und das Hinzufügen wird einen Internal Server Error 500 verursachen. Daher können Sie stattdessen eine der folgenden Optionen wählen, wenn Sie das Standard-PHP-Setup verwenden.
Eine vorhandene ‘php.ini’ oder ‘.user.ini’ Datei erstellen oder bearbeiten
Um die maximale Upload-Dateigröße in WordPress zu erhöhen, können Sie eine vorhandene php.ini/.user.ini-Datei erstellen oder bearbeiten. Die „.ini“-Dateien enthalten Konfigurationsinformationen für PHP und sie werden für Anwendungen wie WordPress verwendet, die auf PHP laufen. Diese PHP-Initialisierungsdateien sind in einem vordefinierten Format mit einer Grundstruktur, geschrieben im Klartext.
Die Standard-Initialisierungsdatei ist die php.ini; viele neue WordPress-Plugins und -Designs verwenden jedoch stattdessen eine .user.ini-Datei. Es gibt einen grundlegenden Unterschied zwischen den beiden – eine php.ini arbeitet rekursiv für alle Verzeichnisse, während die .user.ini PHP-Einstellungen nur auf das Verzeichnis anwendet, in dem sie platziert ist. Auf diese Weise können Sie spezifische PHP-Direktiven für separate Verzeichnisse.
Wenn keine der „.ini“-Dateien in Ihrem Root-Verzeichnis existiert, dann wird Ihre Site die auf dem Server definierten Standard-PHP-Einstellungen verwenden.
Um eine „.ini“-Datei zu bearbeiten oder zu erstellen, gehen Sie zu Ihrem Site Tools > Site > Dateimanager (oder dem Dateimanager, der von Ihrem WordPress-Hosting bereitgestellt wird) und laden Sie den Stammordner für Ihre Site. Wenn Sie dort sind, klicken Sie auf die Schaltfläche Neue Datei und geben php.ini oder .user.ini ein, um einen Namen für die Datei festzulegen.
Wenn die Datei erstellt wurde, verwenden Sie die Schaltfläche Bearbeiten, um den Texteditor zu laden und fügen Sie den Code, den Sie unten sehen, ein, dann klicken Sie auf Speichern.
upload_max_filesize = 25M
post_max_size = 13M
memory_limit = 15M
Code zu Ihrem WordPress-Theme functions.php Datei hinzufügen
Eine andere Möglichkeit ist, die Datei functions.php deines WordPress-Themes zu bearbeiten. Sie können dies über FTP oder direkt aus dem Dateimanager Ihres Hostings tun. Die Datei functions.php sollte in ~/wp-content/themes/yourtheme/functions.php platziert werden. Bearbeiten Sie die Datei und fügen Sie den folgenden Codeausschnitt am unteren Rand ein.
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
Bearbeiten Sie Ihre wp-config.php Datei
Viele Online-Tutorials weisen darauf hin, dass Sie die maximale Upload-Dateigröße erhöhen können, indem Sie die folgenden Anweisungen in Ihrer wp-config.php hinzufügen.
@ini_set( 'upload_max_size' , '20M' );
@ini_set( 'post_max_size', '13M');
@ini_set( 'memory_limit', '15M' );
Leider ist diese Methode aufgrund der letzten Änderungen des PHP-Konfigurationsmodus nicht mehr praktikabel. Dieses Dokument skizziert, dass die ini_set()-Funktionsdirektiven mit verschiedenen änderbaren PHP-Modi verbunden sind, die ihre Einrichtung in bestimmten Konfigurationsdateien erfordern.
Die Variablen upload_max_size und post_max_size sind mit dem änderbaren Modus PHP_INI_PERDIR verbunden und müssen entweder in php.ini, .htaccess, httpd.conf oder .user.ini gesetzt werden.
Daher empfehlen wir Ihnen, einen der anderen Ansätze zu wählen, die wir vorgeschlagen haben, um die Upload-Dateigröße für Ihre WordPress-Site zu erhöhen.
Verwenden Sie ein WordPress-Plugin, um die Upload-Dateigröße zu erhöhen
Eine andere Alternative besteht darin, die maximale Upload-Dateigröße in WordPress mit einem Plugin zu erhöhen. Als Beispiel verwenden wir das Big File Uploads Plugin. Es zeigt Ihnen die Standard-Upload-Dateigröße auf Ihrem Server und erlaubt Ihnen, es zu erhöhen, wenn mehr Platz dafür ist.
Wie Sie im Screenshot sehen können, kann das Plugin die Upload-Größenbeschränkung des Servers umgehen, indem es Dateien nahtlos in mehreren kleineren Blöcken hochlädt. Es ermöglicht Ihnen auch, die Upload-Größe pro Benutzerrolle anzupassen.
Erhöhen Sie die Upload-Größe in WordPress Multisite
Wenn Sie mit einer WordPress Multisite arbeiten, sollten Sie beachten, dass es eine Standardbegrenzung von 1500 KB (~1,5 MB) für die Upload-Dateigröße hat. Sie können diese Zahl über Netzwerk > Netzwerkeinstellungen > Einstellungen auf Ihren Standardserverwert erhöhen.
Darüber hinaus können Sie bei einem Multisite-Setup einen bestimmten Wert für die Upload-Dateigröße für jede Site in Ihrem Netzwerk festlegen.
Kontaktieren Sie Ihren Hosting-Provider
Wenn du bereits alle oben erklärten Optionen ausprobiert hast und deine maximale WordPress-Upload-Dateigröße nicht zunimmt, musst du möglicherweise deinen Hosting-Provider um Hilfe bitten. SiteGround-Clients können uns jederzeit erreichen, und wir können Ihnen helfen, die Upload-Dateigröße festzulegen oder auf Serverebene zu erhöhen, wenn dies für Ihr Hosting-Paket angemessen ist.