So beheben Sie den HTTP-Fehler beim Hochladen von Bildern in WordPress

Veröffentlicht: 2020-01-27

Es ist schwer, eine erfolgreiche Website ohne visuellen Inhalt zu haben. Jede Seite, die Sie besuchen, enthält wahrscheinlich eine Kombination aus Fotos, Symbolen oder Grafiken. Wenn Sie jedoch beim Hochladen von Bildern in WordPress auf den HTTP-Fehler stoßen, können Sie diese möglicherweise nicht in Ihre Website integrieren.

Glücklicherweise gibt es mehrere Methoden, mit denen Sie dieses Problem beheben können. In diesem Artikel erklären wir, warum der HTTP-Fehler beim Hochladen von Bildern in WordPress auftritt und führen Sie dann durch sechs Lösungen.

Lass uns zur Arbeit gehen!

Abonnieren Sie unseren Youtube-Kanal

Was verursacht den HTTP-Fehler beim Hochladen von Bildern in WordPress

Im Vergleich zu einigen anderen häufigen Problemen sieht der HTTP-Fehler beim Hochladen von Bildern in WordPress nicht allzu beängstigend aus. Es ist nur eine einfache Bannernachricht, die in Ihrer Medienbibliothek angezeigt werden kann, wenn Sie versuchen, eine neue Datei hinzuzufügen:

Der HTTP-Fehler beim Hochladen eines Bildes in WordPress.

Wenn Sie ein Bild in WordPress hochladen, wird es normalerweise sofort in Ihrer Medienbibliothek angezeigt. Es gibt keine Bestätigungsnachricht oder Schnickschnack. Dies ist offensichtlich nicht der Fall, wenn Sie auf diesen Fehler stoßen.

Das Problem bei dieser speziellen Warnung besteht darin, dass Sie nicht viele Informationen erhalten, wenn es darum geht, eine Lösung zu finden. Außerdem gibt es mehrere mögliche Ursachen, darunter:

  • Abgelaufene Zugangsdaten
  • Nicht autorisierte Dateinamen
  • Zu wenig Speicher
  • Falsche Dateiberechtigungen
  • Plugin-Konflikte

Die halbe Miete mit dem HTTP-Fehler beim Hochladen von Bildern in WordPress besteht darin, die Ursache des Problems zu ermitteln. Sobald Sie das herausgefunden haben, sind es nur ein paar schnelle Schritte, um das Problem zu beheben und Ihre Website wieder in Ordnung zu bringen.

So beheben Sie den HTTP-Fehler beim Hochladen von Bildern in WordPress (6 bewährte Methoden)

Obwohl es nicht schwierig ist, diesen Fehler zu beheben, müssen Sie methodisch vorgehen, da er mehrere mögliche Ursachen hat. Vor diesem Hintergrund beginnen wir mit den einfachsten Korrekturen.

1. Überprüfen Sie, ob Ihre Anmeldesitzung abgelaufen ist

Normalerweise informiert dich WordPress, wenn deine Anmeldedaten ablaufen, damit du sie erneut eingeben kannst. Diese Meldung wird jedoch nicht immer angezeigt, wenn Sie Ihren Browser längere Zeit ohne Aktivität geöffnet gelassen haben.

Wenn Sie dies tun und dann versuchen, ein Bild hochzuladen, wird ein HTTP-Fehler wie der oben abgebildete angezeigt, obwohl Sie nicht aufgefordert wurden, sich erneut anzumelden. Der einfachste Weg, um herauszufinden, ob dies das Problem in Ihrem Fall ist, die Seite neu zu laden.

Wenn Ihre vorherige Anmeldesitzung abgelaufen ist, werden Sie von WordPress aufgefordert, Ihre Anmeldeinformationen erneut einzugeben. Danach können Sie Ihren Bild-Upload wiederholen und prüfen, ob der Fehler weiterhin besteht.

2. Umbenennen, optimieren oder skalieren Sie die Bilddatei

WordPress unterstützt keine Dateien mit Sonderzeichen oder Sprachakzenten in ihren Namen, wie zum Beispiel in Chateau oder Smorgasbord. Wenn das Bild, das Sie zu Ihrer Website hinzufügen möchten, eines enthält, versuchen Sie es umzubenennen und versuchen Sie dann erneut, es hochzuladen.

In einigen Fällen werden selbst Bilder mit perfekt „sauberen“ Namen nicht gut mit WordPress funktionieren. Eine Problemumgehung besteht darin, eine Bildoptimierungsplattform wie TinyPNG zu verwenden:

Die TinyPNG-Homepage.

Dieses Tool komprimiert Ihre Dateien, um ihre Größe zu verringern. Es ist eine einfache Möglichkeit, die Ladezeiten Ihrer Website zu verkürzen, und behebt manchmal auch den HTTP-Fehler beim Hochladen von Bildern in WordPress.

Schließlich können Sie dieses Problem möglicherweise auch beheben, indem Sie die Abmessungen Ihres Bildes (Breite und Höhe) ändern. Sie können dies mit Ihrer bevorzugten Fotobearbeitungsplattform wie Vorschau, Paint oder Photoshop tun.

3. Erhöhen Sie das PHP-Speicherlimit Ihrer Site

Wenn die ersten beiden Methoden den HTTP-Fehler beim Hochladen von Bildern in WordPress für Sie nicht beheben, ist es an der Zeit, nach technischeren Lösungen zu suchen. Abhängig von Ihrem Webhosting-Anbieter und -Plan verfügt Ihr Server möglicherweise nicht über genügend Arbeitsspeicher, um Ihrer Site weitere Dateien hinzuzufügen.

Ein kleines PHP-Speicherlimit kann beim Upload zu gelegentlichen HTTP-Fehlern führen. Als Faustregel sollten Sie mindestens 256 MB haben.

Der einfachste Weg , um Ihr PHP - Speicherlimit zu erhöhen , ist Ihre Website-Stammordner (normalerweise public_html) unter Verwendung von File Transfer Protocol zuzugreifen (FTP) und ein FTP - Client wie FileZilla. Suchen Sie dann Ihre Datei wp-config.php , klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option Anzeigen / Bearbeiten :

Bearbeiten Sie Ihre wp-config.php-Datei.

Suchen Sie in dieser Datei nach der Zeile „Das ist alles, beenden Sie die Bearbeitung! Viel Spaß beim Veröffentlichen.“ Fügen Sie dann den folgenden Code darüber hinzu:

define( 'WP_MEMORY_LIMIT', '256M' );

Speichern Sie Ihre Änderungen und schließen Sie die Datei. Versuchen Sie dann, Ihr Bild erneut hochzuladen, und prüfen Sie, ob der HTTP-Fehler weiterhin besteht. Wenn dies der Fall ist, überschreibt Ihr Host möglicherweise die Einstellungen in Ihrer Datei wp-config.php auf Serverebene . In diesem Fall müssen Sie sich möglicherweise an den Support wenden, um weitere Unterstützung zu erhalten.

4. Überprüfen Sie Ihre Berechtigungen für den Upload-Ordner

Jeder Ordner in deiner WordPress-Installation verwendet sogenannte „Berechtigungen“. Das bedeutet, dass es strenge Anweisungen gibt, wer auf die Dateien, die jedes Verzeichnis enthält, zugreifen ('lesen'), ändern ('schreiben') oder Skripte ausführen kann.

Als Eigentümer der Website, sollten Sie vollständige Berechtigungen für die wp-content / uploads - Verzeichnis haben, die in dem Wordpress Stores ist (wie Sie vielleicht schon erraten haben) Uploads. Wenn Sie in Ihrer Medienbibliothek auf den HTTP-Fehler stoßen, sollten Sie überprüfen, ob diese Einstellung richtig konfiguriert ist.

Greifen Sie zunächst wie oben beschrieben per FTP auf Ihre Website zu und navigieren Sie zu Ihrem wp-content- Verzeichnis. Finden Sie die Uploads Ordner mit der rechten Maustaste darauf und wählen Sie die Dateiberechtigungen Option:

Ändern der Berechtigungen für Ihren Upload-Ordner.

Überprüfen Sie im angezeigten Fenster, ob Sie (der "Besitzer") über Lese-, Schreib- und Ausführungsberechtigungen verfügen. Der entsprechende numerische Wert sollte 755 sein:

Ein Beispiel für Berechtigungseinstellungen für einen Upload-Ordner.

Wenn Sie nicht über die entsprechenden Berechtigungen verfügen, aktivieren Sie die richtigen Kontrollkästchen oder setzen Sie den numerischen Wert auf 755 und klicken Sie auf die Schaltfläche OK . Versuchen Sie dann erneut, Ihr Bild hochzuladen.

5. Fehlerbehebung für einen Plugin- oder Theme-Konflikt

In einigen Fällen kann eines Ihrer Plugins oder Ihr aktives Theme Konflikte im Hintergrund verursachen, wenn Sie versuchen, ein Bild hochzuladen. Es gibt zwei Möglichkeiten, dieses Problem zu beheben, aber bevor Sie etwas anderes tun, stellen Sie sicher, dass Sie ein aktuelles Backup haben.

Navigieren Sie dann in Ihrem WordPress-Dashboard zu Ihrer Plugin- Liste und deaktivieren Sie sie nacheinander, um zu testen, ob Sie Bilder zwischen den einzelnen hochladen können. Dieser Ansatz ist einfach, kann aber umständlich sein, wenn Sie viele Plugins haben.

Wenn Sie einen Plugin-Konflikt ganz ausschließen möchten, können Sie per FTP auf Ihren Server zugreifen und in Ihr wp-content- Verzeichnis wechseln . Suchen Sie den Ordner Plugins und benennen Sie ihn in etwas anderes um, wie im folgenden Beispiel:

Umbenennen des Plugins-Ordners, um den HTTP-Fehler beim Hochladen von Bildern in WordPress zu beheben.

Das Ändern des Namens dieses Verzeichnisses verhindert, dass WordPress Ihre Plugin-Dateien findet, und deaktiviert alle auf einen Schlag. Testen Sie, ob dadurch der HTTP-Fehler beim Hochladen von Bildern in WordPress behoben wurde.

Wenn dies der Fall ist, wissen Sie, dass irgendwo auf Ihrer Website ein Konflikt vorliegt. Setzen Sie den Ordner auf seinen ursprünglichen Namen zurück und deaktivieren Sie Ihre Plugins nacheinander in Ihrem Dashboard, bis Sie den Schuldigen finden.

Auf der anderen Seite, wenn das Deaktivieren aller Ihrer Plugins den Fehler nicht behoben hat, setzen Sie den Plugin- Ordner auf seinen ursprünglichen Namen zurück und versuchen Sie, Ihr aktives Design zu ändern:

Ändern Ihres aktiven Themas.

Jedes andere Thema reicht aus, obwohl ein Standardthema normalerweise am besten für die Fehlerbehebung geeignet ist. Nehmen Sie die Änderung vor und versuchen Sie erneut, ein Bild hochzuladen. Wenn der Fehler behoben ist, haben Sie die Ursache des Konflikts gefunden.

Wenn Ihr Theme oder ein bestimmtes Plugin hinter dem HTTP-Fehler steckt, müssen Sie es von Ihrer Website entfernen. Sie können es dann durch eine Alternative ersetzen oder versuchen, den Entwickler zu kontaktieren, um den Konflikt zu lösen.

6. Wenden Sie sich wegen des HTTP-Fehlers beim Hochladen von Bildern in WordPress an Ihren Webhost

Wenn alles andere fehlschlägt, verzweifeln Sie nicht. Sie haben fast jede mögliche Ursache für dieses Problem entschieden, also ist es jetzt an der Zeit, Hilfe zu holen, damit Sie tiefer graben können.

Zu diesem Zeitpunkt haben Sie die meisten Optionen auf Ihrer Seite ausgeschöpft. Öffnen Sie ein Ticket, starten Sie einen Live-Chat oder rufen Sie Ihren Webhost an und sehen Sie, ob er Ihnen beim Auffinden der Quelle Ihres HTTP-Fehlers beim Hochladen von Bildern in WordPress helfen kann.

Abschluss

Niemand mag Textwände im Web. Sie benötigen visuelle Elemente auf Ihrer Website, wenn Sie Inhalte veröffentlichen möchten, die den Besuchern gefallen. Das bedeutet, dass Sie, wenn Sie beim Hochladen von Bildern in WordPress jemals auf den HTTP-Fehler stoßen, das zugrunde liegende Problem so schnell wie möglich identifizieren und beheben müssen.

In diesem Beitrag haben wir sechs Ansätze behandelt, die Sie ergreifen können, um diesen Fehler zu beheben:

  1. Überprüfen Sie, ob Ihre Anmeldesitzung abgelaufen ist.
  2. Benennen Sie die Bilddatei um, optimieren Sie sie oder ändern Sie ihre Größe.
  3. Erhöhen Sie Ihr PHP-Speicherlimit.
  4. Überprüfen Sie Ihre Berechtigungen für den Upload-Ordner.
  5. Fehlerbehebung für einen Plugin- oder Theme-Konflikt.
  6. Wenden Sie sich an Ihren Webhost, um weitere Hilfe zu erhalten.

Haben Sie Fragen zur Behebung des HTTP-Fehlers beim Hochladen von Bildern in WordPress? Lassen Sie sie in den Kommentaren unten!

Miniaturansicht des Artikels von vladwell / shutterstock.com