Probleme beim Hochladen von Dateien zu WordPress

Einer der häufigsten Fehler, die von WordPress-Benutzern gefunden werden, wird beim Hochladen von Dateien verursacht. Diese Probleme beim Hochladen von Dateien auf WordPress werden normalerweise erkannt, weil eine Fehler- oder Warnmeldung angezeigt wird, wie sie im folgenden Bild dargestellt ist.

So beheben Sie den Fehler der maximalen Dateigröße in WordPress

Der erste Fehler, den wir im Bild sehen, wird beim Hochladen einer Zip-Datei angezeigt, deren Größe größer ist als die vom Hosting zugelassene Maximalgröße. Da es sich um ein Hosting-Problem handelt, können wir es manchmal nicht lösen, und wir werden keine andere Wahl haben, als den Support zu kontaktieren. Zum Glück können wir in den allermeisten Situationen eine der folgenden Optionen verwenden:

Verwenden Sie eine .htaccess-Datei, um die Größe der Uploads zu erhöhen

 #configurar el tamaño máximo de las subidas  php_value upload_max_filesize 10M  #configurar el tamaño máximo de datos post  php_value post_max_size 10M 

Verwenden Sie eine php.ini-Datei, um die Größe der Uploads zu erhöhen

Bei einigen Hostings kann dies auch erreicht werden, indem eine php.ini Datei im Stammverzeichnis des php.ini erstellt und die folgenden Zeilen hinzugefügt werden:

 ; Maximum allowed size for uploaded files.  ; http://php.net/upload-max-filesize  upload_max_filesize=10M 

Beachten Sie, dass in der php.ini die kommentierten Zeilen (die ignoriert werden) mit einem Semikolon beginnen ; . In einigen Fällen (wenn das Hinzufügen nur der obigen Informationen immer noch nicht funktioniert) können Sie versuchen, Folgendes hinzuzufügen:

 ; Maximum size of POST data that PHP will accept.  ; Its value may be 0 to disable the limit. It is ignored if POST data reading  ; is disabled through enable_post_data_reading.  ; http://php.net/post-max-size  post_max_size=8M 

Ändern Sie direkt die allgemeine Konfigurationsdatei php.ini

Wenn wir über einen eigenen VPS- oder dedizierten Server verfügen und die php.ini Datei unserer PHP-Installation ändern können, müssen wir nur nach den Zeilen upload_max_filesize und post_max_size suchen, um die Größe hinzuzufügen, die unseren Anforderungen entspricht (z. B. 10 MB bedeutet 10 Megabyte) ).

See also  WordPress Code Referenz Suchmaschine

Um die php.ini Datei zu finden, wenn Sie nicht wissen, wo sie sich befindet, können Sie den folgenden Befehl verwenden: find / -name "php.ini"

In meinem Fall verwende ich ein DigitalOcean VPS und die PHP-Installation sucht die Datei im Pfad /etc/php5/apache2/php.ini obwohl Ihre Datei variieren kann. /etc/php5/apache2/php.ini ist es besser, den vorherigen Befehl zu verwenden.

Beachten Sie auch, dass dies auch funktioniert, wenn Sie eine Entwicklungsumgebung wie XAMPP unter Windows verwenden.

Wie man den Datei-Upload-Fehler in WordPress behebt

Jetzt sehen wir uns mit der zweiten Fehlermeldung konfrontiert, die im Bild angezeigt wird und schwieriger zu beheben ist, da die Meldung keine Informationen darüber enthält, warum der Fehler aufgetreten ist . Daher müssen wir einige Dinge überprüfen, um das Problem zu diagnostizieren:

Überprüfen Sie die Berechtigungen

Wir müssen die Berechtigungen des Ordners überprüfen, in den wir die Dateien hochladen uploads Dies ist im Allgemeinen der Upload-Ordner im Pfad /wp-content/uploads/ .

Wir geben mit einem FTP-Client (z. B. Filezilla ) ein und überprüfen, ob der Ordner Lese-, Schreib- und Ausführungsberechtigungen hat, die durch die 777 Ziffern abgekürzt dargestellt werden.

Abgesicherter Modus aktiviert

Ein weiteres, heute weniger verbreitetes Problem ist, dass das Hosting-Unternehmen den Modus “Abgesicherter Modus” aktiviert hat, der die Berechtigungen einschränkt und normalerweise genügend Probleme bereitstellt.

Um zu wissen, ob es aktiviert ist, können wir das folgende Skript in PHP verwenden:

 <?php  if( ini_get('safe_mode') ) { echo "Safe mode activado"; } else { echo "Safe mode desactivado"; }  ?> 

Wenn es aktiviert ist, können Sie es nur lösen, indem Sie sich an unseren Hosting-Anbieter wenden und die Deaktivierung des abgesicherten Modus anfordern.

See also  So machen Sie Qualitätsprüfungen

WordPress findet den Ordner zum Hochladen der Dateien nicht richtig

In einigen Hostings ist dieser Fehler sehr häufig und aufgrund der Konfiguration des WordPress-Servers selbst ist es nicht möglich, den Upload-Ordner gut zu lokalisieren. In diesem Fall ist die Lösung einfach, wir müssen nur die Datei wp-config.php bearbeiten und wp-config.php hinzufügen:

 define( 'WP_TEMP_DIR', ABSPATH . 'wp-content/tmp/'); 

Probleme durch Plugins oder Themes

Dies ist eine andere Möglichkeit und die, die ich weniger oft erlebt habe, auch wenn Sie mit all den oben genannten Möglichkeiten das Problem nicht gelöst haben, müssen Sie die Plugins nacheinander deaktivieren und nachsehen, ob das Problem in einem Plugin aufgetreten ist. Ändern Sie müssen eine Prüfung durchführen, um das Thema oder die Vorlage zu ändern.

Ich hoffe, Sie waren hilfreich, wenn Sie auf ein Problem stoßen, zögern Sie nicht, einen Kommentar abzugeben.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *