So erhöhen Sie die maximale Upload-Größe von PHP

Veröffentlicht: 2021-10-29

Die Tatsache, dass Sie diesen Beitrag lesen, bedeutet, dass Sie beim Hochladen von Dateien auf Ihre WordPress-Site auf ein Problem gestoßen sind. Aber keine Sorge, ich werde Ihnen mehr als eine schnelle Lösung für dieses Problem anbieten. „Überschreitung der maximalen Upload-Größe für diese Website“ ist ein häufiges Problem, das Fachleuten oder Website-Eigentümern häufig beim Hochladen einer HTML-Datei begegnet. Glücklicherweise können Sie Ihre maximale PHP-Upload-Größe erhöhen, um dieses Problem zu beheben.

WordPress ist das Kraftpaket des Internets und kann zum Erstellen und Betreiben jeder Art von persönlicher oder geschäftlicher Website verwendet werden. Wenn Sie noch keine eigene Website haben, betrachten Sie dies als Zeichen, sich eine anzuschaffen. Darüber hinaus ist es mit den fortschrittlichen Tools und Technologien jetzt ganz einfach, eine Website zu haben.

Inhaltsverzeichnis

Was ist die maximale Upload-Größe von PHP?

Standardmäßig erlaubt PHP einen maximalen Dateiupload von 2 MB. Das Limit besteht aus Sicherheits- und Effizienzgründen, da es Benutzer daran hindert, Ihre Website mit unnötig großen Mediendateien zu überfluten.

Warum die maximale Upload-Größe von PHP erhöhen?

Wenn Sie sich nicht sicher sind, wie hoch die aktuelle maximale Upload-Größe in Ihrem WordPress ist, können Sie sie überprüfen, indem Sie zum WordPress-Administrationsbereich> Medien> Neu hinzufügen navigieren. Unten auf dem Bildschirm sehen Sie die maximale Upload-Größe. Zunächst einmal ist es kein WordPress-Problem. Das Ändern der Größe jeder Datei vor dem Hochladen kann eine zeitaufwändige Aufgabe sein. Daher müssen Sie die Upload-Größenbeschränkung bei Bedarf erhöhen.

Glücklicherweise gibt es viele Möglichkeiten, die Größenbeschränkung für Upload-Dateien in PHP zu erhöhen, indem Sie eine der nachfolgend erläuterten Methoden verwenden. Ich schreibe diesen Leitfaden, um alle möglichen Lösungen bereitzustellen. Abhängig von Ihrem Webhost funktionieren einige Methoden jedoch möglicherweise nicht. Wenden Sie sich in diesem Fall an Ihren Webhosting-Anbieter. Lass uns anfangen.

Wie erhöhe ich die maximale Upload-Dateigröße von WordPress?

Es ist wichtig zu verstehen, warum dieses Problem auftritt, um es zu beheben. Viele Webhosting-Anbieter halten das Limit standardmäßig niedrig, sodass es sich um ein Problem Ihres Hosting-Anbieters oder um ein Problem auf Serverebene handeln kann. In diesem Artikel werde ich versuchen, verschiedene Ursachen des Problems zu erklären, damit Sie die richtige Lösung finden können, um es zu beheben. Hier sind einige Möglichkeiten, wie Sie das Problem mit der maximalen Upload-Dateigröße von WordPress lösen können. Lassen Sie uns graben-

Option 1: Korrigieren oder erhöhen Sie die maximale PHP-Upload-Größe in einer Multisite-Installation

Wenn Sie eine Multisite-Installation ausführen, möchten Sie möglicherweise das Upload-Limit für Ihre Site anpassen. Sie können das Limit jedoch nur festlegen, wenn Ihr Server dies zulässt. Wenn Ihr Server beispielsweise auf 20 MB eingestellt ist, können Sie die Grenzen über 20 MB in Ihren Netzwerkeinstellungen nicht überschreiten. Wenn Ihr Server jedoch auf 20 MB eingestellt ist, können Sie ihn auf 20 MB von Ihrem Netzwerk einstellen die Einstellungen. Befolgen Sie die angegebenen Schritte-

Melden Sie sich bei Ihrem WordPress-Admin-Panel an und navigieren Sie zu Meine Websites > Netzwerk-Admin > Einstellungen.

Scrollen Sie nach unten und doppelklicken Sie auf die Option Max. Upload-Dateigröße. Geben Sie den Wert in KB ein, um die Upload-Dateigröße zu erhöhen, und klicken Sie auf Änderungen speichern, um die Änderungen zu speichern.

Das ist es. Sie haben die Upload-Größenbeschränkung in einer Multisite-Installation erfolgreich erhöht.

Option 2: Korrigieren oder erhöhen Sie die maximale PHP-Upload-Größe mithilfe des Webhosting-Anbieters

Wenn Sie sich mit manuellen Prozessen nicht wohl fühlen, sollten Sie versuchen, dies mit Ihrem Webhosting-Anbieter zu tun. Es gibt zwei Möglichkeiten, wie Sie die maximale Upload-Größe von PHP erhöhen können:

Verwenden Sie das cPanel Ihres Hostings

Wenn Sie Ihre WordPress-Site auf einem Host betreiben, der cPanel anbietet, sollte es für Sie einfacher sein, die Größe über die Benutzeroberfläche zu erhöhen.

Schritt 1: Melden Sie sich bei Ihrem cPanel an und klicken Sie im Abschnitt „ Software “ auf „ PHP-Version auswählen“.

Schritt 2: Klicken Sie auf Zu PHP-Optionen wechseln.

Schritt 3: Klicken Sie nun auf die Option upload_max_filesize , wählen Sie den Wert aus dem Dropdown-Menü aus und klicken Sie auf Speichern , um die Änderungen zu speichern.

Die Optionen können je nach Webhosting-Anbieter unterschiedliche Namen haben. Es sollte jedoch ähnlich genug sein, damit Sie es verstehen und die Änderungen entsprechend vornehmen können.

Wenden Sie sich an Ihren Hosting-Provider, um Hilfe zu erhalten

Wenn Sie Probleme beim Hochladen von Dateien haben, aber die Änderungen nicht selbst vornehmen konnten, können Sie auch versuchen, sich an den Kundensupport Ihres Webhosting-Anbieters zu wenden. Fast jedes Hosting-Unternehmen bietet Kundensupport an, um seinen Kunden in Not zu helfen. Alles, was Sie tun müssen, ist, Ihren Kundensupport nach der Upload-Größenbeschränkung zu fragen, und er wird es für Sie tun. Das Support-Personal ist technisch und das Upload-Limit ist eine triviale Aufgabe für einen technischen Support-Mitarbeiter, er sollte in der Lage sein, dies innerhalb einer Minute zu erledigen.

Option 3: Servereinstellungen zum Korrigieren oder Erhöhen der maximalen PHP-Upload-Größe

Wenn Sie mit dem Ändern von Servereinstellungen vertraut sind, sollten Sie sich für diese Methode entscheiden. Es gibt viele Servereinstellungen, die sich darauf auswirken können, wie Uploads von Ihrer Website gehandhabt werden. Die meisten Tutorials verstehen dies jedoch falsch, weil sie versuchen, unnötige Änderungen vorzunehmen. Laut der PHP-Dokumentation müssen Sie nur die folgenden drei Anweisungen berücksichtigen:

Post-Max-Size: Diese Option legt die maximal zulässige Größe der Post-Daten fest und wirkt sich auch auf den Datei-Upload aus. Um das Upload-Limit zu erhöhen, sollte dieser Wert größer sein als upload_max_filesize

Upload_max_filesize: Definiert die maximal zulässige Größe des Uploads

Memory_limit: Falls die Speicherbegrenzung durch Ihr Konfigurationsskript aktiviert ist, wirkt sich dies auch auf den Dateiupload aus und sollte im Allgemeinen größer als post_max_size sein.

Sie müssen die Einstellungen für diese drei Anweisungen ändern, um die maximale Upload-Größe von PHP zu erhöhen. Hier sind die verschiedenen Möglichkeiten, Servereinstellungen zu bearbeiten.

Erhöhen Sie die Upload-Größe in Ihrer php.ini

php.ini-Dateien dienen dazu, die allgemeine Standardeinstellung Ihres Servers zu steuern. Um Ihre php.ini-Datei zu bearbeiten, melden Sie sich über FTP oder SFTP bei Ihrer Website an. Oder Sie können auch vom Stammverzeichnis Ihrer Website aus auf Ihre php.ini-Datei zugreifen und eine php.ini-Datei öffnen oder erstellen. Wenn Sie die vorhandene php.ini-Datei finden, suchen Sie nach den folgenden Anweisungen und ändern Sie die Werte. Oder Sie können auch einfach den folgenden Code kopieren und einfügen:

upload_max_filesize = 15Mpost_max_size = 16Mmemory_limit = 18M

Die angegebenen Werte wie 15M, 16M und 18M usw. sind keine Benchmarks. Sie können auch Ihre gewünschten Werte eingeben. Stellen Sie jedoch sicher, dass memory_limit höher als post_maxsize und post_max_site höher als upload_max_filesize ist.

Bearbeiten Sie die .htaccess-Datei

Abhängig von den Einschränkungen auf Ihren Servern können Sie möglicherweise keine php.ini-Dateien verwenden. In diesem Fall können Sie auf Ihre .htaccess-Datei zugreifen und diese ändern. Es ist eine spezielle versteckte Datei, die verschiedene Einstellungen Ihrer Website enthält. Sie können Einstellungen verwenden, um das Serververhalten bis auf eine verzeichnisspezifische Ebene zu ändern. Falls die oben angegebene Methode nicht funktioniert hat, empfehlen wir Ihnen, diese Methode auszuprobieren. Melden Sie sich über FTP bei Ihrer Website an, sehen Sie sich Ihr Stammverzeichnis an und suchen Sie die .htaccess-Datei. Öffnen und bearbeiten Sie die Datei. Suchen Sie nach den folgenden Anweisungen und ändern Sie die Werte entsprechend. Oder kopieren Sie einfach den folgenden Code und fügen Sie ihn ein, um die Größe des PHP-Uploads zu erhöhen.

1.php_value upload_max_filesize = 10M2.php_value post_max_size = 12M3.php_value memory_limit = 16M

Hinweis: Wenn Sie beim Bearbeiten der .htaccess-Datei die Meldung „interner Serverfehler“ erhalten, bedeutet dies, dass Ihr Server PHP im CGI-Modus ausführt. Grundsätzlich funktioniert diese Methode nicht und Sie können die obigen Befehle nicht in Ihrer .htaccess-Datei ausführen. Sie können diesen Code in diesem Fall zurücksetzen.

Bearbeiten Sie die wp-config.php-Datei

Eine andere Möglichkeit, die maximale Upload-Größe von PHP zu erhöhen, besteht darin, die Datei wp-config.php zu bearbeiten. Sie müssen über FTP oder SSH auf Ihr WordPress-Stammverzeichnis zugreifen und zur Datei wp-config.php navigieren. Öffnen und bearbeiten Sie nun die Datei. Suchen Sie nach den folgenden Anweisungen und ändern Sie die Werte entsprechend. Oder kopieren Sie einfach den folgenden Code und fügen Sie ihn ein, um die Größe des PHP-Uploads zu erhöhen.

[email protected]_set( 'upload_max_size' , '18M' );[email protected]_set( 'post_max_size', '12M');[email protected]_set( 'memory_limit', '10M' );

Vergiss nicht, deine Änderungen zu speichern, nachdem du deine wp-config.php-Datei bearbeitet hast.

Bearbeiten Sie die functions.php-Datei Ihres Designs

Wenn keine der oben genannten Servereinstellungen funktioniert, können Sie auch versuchen, Änderungen in Ihrer function.php-Datei Ihres Designs vorzunehmen. In einigen Fällen können Sie abhängig von den Einschränkungen auf dem Server möglicherweise nicht auf die Datei php.ini oder .htaccess zugreifen. Sie können jedoch die maximale Upload-Größe von PHP erhöhen, indem Sie den angegebenen Code in Ihre functions.php-Datei Ihres Themas einfügen.

[email protected]_set( 'upload_max_size' , '18M' );[email protected]_set( 'post_max_size', '12M');[email protected]_set( 'memory_limit', '10M' );

Hinweis: Denken Sie daran, dass Sie Ihre Datei functions.php jedes Mal bearbeiten müssen, wenn Sie das Design ändern, da sonst die maximale Upload-Größe auf ihre Standardwerte zurückgesetzt wird.

Option 4: Korrigieren oder erhöhen Sie die maximale PHP-Upload-Größe mithilfe eines Plugins

Erhöhen Sie die maximale Upload-Dateigröße

Ich empfehle Ihnen, eine der oben erläuterten Methoden zu verwenden, um Ihre maximale Upload-Größe für PHP nur dann zu erhöhen, wenn Sie mit ein wenig technischer Methode umgehen können. Wenn Sie jedoch nur ein Anfänger sind und sich mit manuellen Änderungen der Servereinstellungen nicht auskennen, würde ich Ihnen empfehlen, sich von einer der oben genannten Methoden fernzuhalten. In solchen Situationen würde ich Ihnen empfehlen, ein Plugin zu verwenden. Es sind verschiedene Plugins verfügbar, mit denen Sie die maximale Upload-Größe von PHP erhöhen können.

Schnelle Empfehlung: Verwenden Sie das Plugin Erhöhen Sie die maximale Upload-Dateigröße. Dieses Plugin kann die von Server, Hosting-Providern und WordPress festgelegten Upload-Limits automatisch erkennen. Sie können ganz einfach über das Hauptverwaltungsfenster von WordPress auf die Einstellungen des Plugins zugreifen. Dieses Plugin ist einfach zu installieren und einfacher zu bedienen. Darüber hinaus ist es kostenlos und Sie müssen nicht dafür bezahlen, um es zu verwenden. Beginnen wir mit den Schritten zur Verwendung.

Melden Sie sich bei Ihrem WordPress-Admin-Panel an.

Navigieren Sie zu Ihrem Dashboard> Plugins> Neu hinzufügen . Suchen Sie nach „Increase Max Upload Filesize“ und aktivieren und installieren Sie dann das Plugin.

Gehen Sie nach der erfolgreichen Installation zu den Plugin-Einstellungen und geben Sie einfach den Wert für die Upload-Größe ein.

Klicken Sie auf die Schaltfläche Änderungen speichern , um die neuen Änderungen vorzunehmen.

Das ist es. Sie haben die maximale Upload-Größe von PHP mithilfe der Plugin-Methode erfolgreich erhöht.

Zusammenfassung

WordPress ist bekannt für seine Flexibilität. Sie können es jederzeit nach Ihren Bedürfnissen ändern und es gibt immer eine Möglichkeit, dies zu tun. Sie können jede der oben genannten Methoden verwenden, um die gewünschten Änderungen vorzunehmen und die maximale PHP-Upload-Größe zu erhöhen. Wie Sie sehen können, ist die Erhöhung des Upload-Limits nicht so komplex. Darüber hinaus gibt es mehrere Möglichkeiten, dies zu tun. Wählen Sie daher die Methode, mit der Sie sich am wohlsten fühlen, und nehmen Sie die Änderungen entsprechend vor. Wir hoffen, dass dieses Tutorial für Sie hilfreich ist.