<>
Wenn Ihre WordPress-Site auf einem gehostet wird Hosting o alojamiento Netz compartido, es probable que puedas encontrarte alguna vez con Die Fehlermeldung zeigt an, dass die zulässige Speichergröße erschöpft ist.
Webserver sind praktisch die gleichen wie Computer, sie benötigen Speicher, um Anforderungen zu verarbeiten und Skripte der gehosteten Websites. Wenn eine Informationsmenge ausgeführt wird, wenn Sie das Speicherlimit erreichen, wird dieser Fehler angezeigt.
In diesem kurzen Tutorial erklären wir eine einfache Lösung für aumentar el límite de memoria PHP en tu Server, con una selección de 3 métodos.
Wir wissen, dass Fehlermeldungen daher ärgerlich sein können Schauen Sie sich diese Anleitung an, wenn Sie gleichzeitig feststellen, dass WordPress im Wartungsmodus steckt.
Wenden Sie sich zunächst an Ihren Provider Hosting
Möglicherweise müssen Sie sich vor dem Start an Ihren Webhost wenden Etwas Hosting oder Webhosting ermöglicht es Benutzern nicht, den PHP-Speicher zu erhöhen.
In manchen Fällen, Nur der Hosting-Anbieter kann das PHP-Speicherlimit auf dem Server ändern.
Fragen Sie Ihren Hosting-Anbieter Was ist der beste Weg, um das PHP-Speicherlimit zu ändern.
Methode 1) Bearbeiten Sie die Datei wp-config.php
Mit WordPress können Sie das Speicherlimit ändern, indem Sie die Datei bearbeiten wp-config.php:
- Zuerst conéctate a tu servidor con un Software FTP, oder inicia sesión en tu cPanel um den Dateimanager zu verwenden.
- Die Datei wp-config.php muss sich im Stammordner befinden Wo hast du WordPress installiert?.
- Öffnen Sie die Datei zum Bearbeiten und Hinzufügen nächste Zeile: define ('WP_MEMORY_LIMIT', '256M')
Methode 2) Bearbeiten Sie die Datei php.ini
Wenn Sie Zugriff auf die Datei haben, die Ihnen zur Verfügung steht php.ini (Beachten Sie, dass einige Hosting-Anbieter keinen Zugriff auf die Datei php.ini gewähren), können Sie Suchen Sie den Speicherbegrenzungscode und ändern Sie ihn in 256 MB.
- Öffnen Sie die Datei php.ini zur Bearbeitung, indem Sie den Code angreifen: memory_limit = 256M; Maximale Speicherkapazität eines Skripts (64 MB).
Methode 3) Bearbeiten Sie die .htaccess-Datei
Gleichzeitig können Sie die Datei bearbeiten .htaccess befindet sich im Stammordner von WordPress.
- Fügen Sie die Codezeile am Ende des Textes hinzu, um das PHP-Speicherlimit zu erhöhen: php_value memory_limit 256M
So erhöhen Sie die maximale Größe der Upload-Datei
Standardmäßig begrenzen WordPress und Ihr Hosting-Anbieter die Größe des Datei-Uploads aus technischen Gründen. Benutzer, die Dateien hochladen müssen, die das voreingestellte Limit überschreiten, erhalten normalerweise eine Fehlermeldung und der Vorgang schlägt fehl.
Die beiden häufigsten Gründe für dieses Problem sind Einschränkungen beim Hochladen der Dateigröße, die den folgenden beiden Bereichen hinzugefügt wurden:
- Die Anweisung upload_max_filesize in der php.ini
- Un error fatal: Tamaño de memoria permitido de xxxxx bytes agotados (intentó adjudicar xxxxx bytes) en /home/su nombre de Nutzername/public_html/wp-includes/plugin.php en línea xxxx
Es gibt verschiedene Möglichkeiten, um die maximale Größenbeschränkung für WordPress-Upload-Dateien zu erhöhen. In diesem Artikel werde ich nur die beliebtesten Methoden diskutieren, die für die meisten WordPress-Websites funktioniert haben. Bevor ich jedoch in die Diskussion eintrete, werde ich auf drei Variablen eingehen, die bei diesem Problem eine wichtige Rolle spielen.
- Upload_max_filesize: Diese Variable definiert die maximale Upload-Größe für eine einzelne Datei.
- Post_max_size: Esta variable define el límite máximo de carga para una solicitud POST. Tenga en cuenta que una sola solicitud puede incluir varios archivos.
- Memory_limit: Diese Variable definiert das Speicherlimit für ein einzelnes Skript. Dieses Limit kann gleich oder größer als upload_max_filesize sein.
Hinweis: Es besteht eine Beziehung zwischen upload_max_filesize y post_max_size. In mehreren Fällen ist die Größe post_max_size ist höher als die Größe upload_max_filesize eingestellt. Hier ist ein Beispiel: Wenn Sie viele 5-MB-Dateien haben und die Dateigröße upload_max_filesize ist auf 20 MB eingestellt, die Größe post_max_no Es kann mehr als 4 Dateien enthalten.
Bestätigen Sie die maximale Dateigrößenbeschränkung für WordPress Max Upload
Die Standardbeschränkung für das Hochladen von Dateien finden Sie, indem Sie zu navigieren Medien >> Neu hinzufügen.
Wie Sie dem folgenden Screenshot entnehmen können, beträgt die maximale Standardgröße für Upload-Dateien 10 MB.
In diesem Tutorial werde ich das Limit von festlegen 20 MB. Wie bereits erwähnt, gibt es verschiedene Möglichkeiten, die Größenbeschränkung für Upload-Dateien zu erhöhen.
Lasst uns beginnen:
Wenden Sie sich an den Hosting-Anbieter
Hosting-Anbieter, die sich auf WordPress-Hosting spezialisiert haben, haben eine Standardoption, um die Größenbeschränkung für das Hochladen von Dateien zu erhöhen (normalerweise in der Systemsteuerung).
A modo de ejemplo, si usted es un Klient de Cloudways, ingrese a su plataforma, navegue a la Registerkarte Server und dann zu Konfiguration und Pakete. Auf dem Land LASTGRÖSSEGeben Sie die gewünschte Dateigröße ein. Vergessen Sie nicht, auf die Schaltfläche zu klicken Änderungen speichern am Ende der Seite.
Ändern (oder erstellen) Sie die php.ini
php.ini (ubicado en el Wurzelverzeichnis de la cuenta de hosting) es un archivo de configuración que personaliza el comportamiento de PHP en tiempo de ejecución. Contiene una lista de ajustes que incluye el tamaño máximo del archivo de carga, el tiempo máximo de ejecución, el directorio de carga, las variables globales y los errores de visualización.
Aus Sicherheitsgründen halten es fast alle Hosting-Anbieter versteckt. Um auf die Datei zuzugreifen, melden Sie sich bei Ihrem Hosting-Konto an und navigieren Sie zu Wurzelverzeichnis und suche nach php.ini. Möglicherweise müssen Sie überprüfen "Zeige versteckte Dateien". Wenn keine solche Datei vorhanden ist, erstellen Sie eine neue mit dem Namen: "Php.ini". Stellen Sie sicher, dass die Datei die drei oben genannten Variablen enthält
Da ich die maximale Größe für das Hochladen von Dateien auf 20 MB festlegen muss, ändere ich die Werte von upload_max_filesize bis 20MB und post_max_size bis 25 MB, sodass eine einzelne 20 MB-Datei im Nachrichtentext verwendet werden kann. Gute Praxis ist es, eine Größe post_max_size Älter als er Größe upload_max_filesize.
upload_max_filesize = 20M
post_max_size = 25M
memory_limit = 30M
Hinweis: "M" bezieht sich auf "MB", die Speicherlimit muss gleich oder größer als die sein upload_max Dateigröße. Um sicher zu gehen, habe ich es auf 30 MB eingestellt.
Beachten Sie, dass einige Hosting-Anbieter die Datei in umbenennen php5.ini.
Ändern (oder erstellen) Sie die .htaccess-Datei
.htaccess es la abreviatura de Hypertext Access, un archivo de configuración utilizado por los servidores Apache. Típicamente, se encuentra en el directorio raíz. Si el archivo no está ahí, créalo con el nombre y la extensión exactos «.htaccess»
Ich gehe davon aus, dass Sie die Datei bereits haben, kopieren Sie die folgenden Codezeilen und fügen Sie sie direkt darunter ein, wo sie steht #End WordPress.
php_value upload_max_filesize 20MB
php_value post_max_size 25MB
php_value memory_limit 30MB
Hinweis: Vergessen Sie bei der Suche nach .htaccess nicht, «zu überprüfenZeige versteckte Dateien«. Es könnte von Ihrem Hosting-Anbieter versteckt werden.
Ändern Sie WordPress-Dateien
Die oben genannten drei Methoden sind die am meisten empfohlenen Methoden zum Erhöhen der Größe des Datei-Uploads. Aus welchem Grund auch immer diese Methoden nicht funktionieren, es ist Zeit, sie zu WordPress-Dateien hinzuzufügen. Öffnen Sie die Dateien wp-config.php oder functions.php und fügen Sie die folgenden Codezeilen ein:
@ini_set ('upload_max_size', '20MB');
@ini_set ('post_max_size', '25MB');
@ini_set ('memory_limit', '30MB');
Erhöhen Sie die maximale Größe der WordPress-Upload-Datei über das Plugin
La belleza de WordPress es que siempre encontrarás un Plugin para solucionar el problema. Si no pretendes aumentar el tamaño del archivo subido manualmente, hay un excelente plugin llamado Increase Max Upload Filesize que seguramente te ayudará. Sólo recuerde introducir los valores en bytes (1024000 bytes = 1 MB). Para 20 MB, multiplique 1024000 por 20 e introduzca 20480000 en el cuadro de texto. Haga clic en Guardar cambios y listo!
Bleibt das Problem bestehen?
Es besteht eine geringe Wahrscheinlichkeit, dass keine der oben genannten Methoden für Ihre Website funktioniert. In solchen Fällen keine Panik. Kontaktieren Sie Ihren Hosting-Anbieter und er wird Ihnen helfen!
Laden Sie Dateien über FTP hoch
FTP ist sehr nützlich, wenn Sie große Dateien hochladen müssen. Beachten Sie, dass die Dateien über FTP in das Verzeichnis hochgeladen werden / wp-content / uploads / Sie werden nicht in der Medienbibliothek angezeigt. Es gibt ein ausgezeichnetes Media FTP-Plugin, das diese Dateien mit nur wenigen Klicks in der Bibliothek registriert.
Fazit
Wenn Sie der Meinung sind, dass ich eine beliebte Methode verpasst habe, können Sie sie im Kommentarbereich unten erwähnen. Wenn eine der genannten Methoden für Sie funktioniert hat, teilen Sie die Details bitte in einem Kommentar mit.
Wenn Sie alles oben Genannte ausprobiert haben und nichts funktioniert hat, Wenden Sie sich an Ihren Webhost und informieren Sie ihn über das Problem.
Es ist möglich, dass die Hosting Erlauben Sie Benutzern nicht, das PHP-Speicherlimit zu ändern oder eine andere Methode zu verwenden.
Gleichzeitig können sie Ihnen möglicherweise nicht anbieten, das Speicherlimit zu erhöhen. Sie sollten darüber nachdenken, die Site zu migrieren oder andere Anpassungen vorzunehmen Damit verbraucht der Betrieb Ihrer Site weniger Speicher.
Nochmals vielen Dank für das Lesen!
2Ncc03l