KEMBAR78
So beheben Sie den HTTP-Fehler beim Hochladen von Bildern in WordPress (9 Wege)
Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

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

Sie laden ein Bild wie gewohnt in WordPress hoch und plötzlich erhalten Sie eine HTTP-Fehlermeldung ohne Erklärung. Das unterbricht Ihren Arbeitsfluss und lässt Sie fragen, was gerade passiert ist.

Wir sind auf dieses Problem gestoßen, als wir Beitragsbilder hinzugefügt, Tutorials aktualisiert und sogar nur einen Blogbeitrag bearbeitet haben. Es ist frustrierend, wenn es keinen klaren Grund für den Fehler gibt.

In dieser Anleitung führen wir Sie durch die Schritte, die wir zur Behebung des HTTP-Bild-Upload-Fehlers verwenden, beginnend mit den einfachsten Lösungen.

Egal, ob Sie an einem persönlichen Blog arbeiten oder eine Kunden-Website verwalten, diese Tipps helfen Ihnen, die Dinge schnell wieder in Ordnung zu bringen.

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

Was verursacht den HTTP-Fehler beim Hochladen von Medien in WordPress?

Der HTTP-Fehler in WordPress tritt normalerweise auf, wenn Sie ein Bild über die Mediathek hochladen, aber es wird nicht angezeigt, was tatsächlich schief gelaufen ist.

Wir haben dies aus allen möglichen Gründen erlebt: Server-Timeouts, Plugin-Konflikte, wenig Speicher oder sogar ein vorübergehender Fehler. Aber anstatt Ihnen zu sagen, was es verursacht hat, gibt Ihnen WordPress nur eine vage 'HTTP-Fehlermeldung'.

HTTP-Fehler

Das macht es knifflig, es gibt keine einzelne Lösung. Sie müssen oft ein paar verschiedene Dinge ausprobieren, um herauszufinden, was den Upload blockiert.

Im Folgenden führen wir Sie durch die zuverlässigsten Methoden zur Fehlerbehebung und Behebung des Problems. Sie können auch die folgenden Links verwenden, um zu einer bestimmten Methode zu springen.

Keine Zeit, Probleme beim Hochladen von Bildern selbst zu beheben? WPBeginner Pro Services kann helfen! Mit unseren erschwinglichen Notfall-WordPress-Supportdiensten können Sie Experten beauftragen, Bildprobleme zu beheben, Plugin- und Theme-Fehler zu beheben, die WordPress-Datenbank zu optimieren und vieles mehr. Planen Sie noch heute WordPress-Supportdienste!

1. Versuchen Sie, das Bild erneut hochzuladen

Manchmal ist der HTTP-Fehler nur ein vorübergehendes Problem. Deshalb ist unser erster Ansatz, einfach ein paar Minuten zu warten und dann das Bild erneut hochzuladen, wie Sie es normalerweise tun würden.

Wir haben erlebt, dass dies während kurzer Verkehrsspitzen oder bei überlasteten Serverressourcen auftritt. Die meisten guten Hosting-Anbieter beheben diese Probleme automatisch im Hintergrund.

Wenn der Fehler weiterhin angezeigt wird, können Sie hier einige schnelle Dinge ausprobieren:

  • Aktualisieren Sie Ihren Browser oder löschen Sie Ihren Browser-Cache.
  • Ändern Sie die Größe und benennen Sie das Bild um, bevor Sie es erneut hochladen. Sie können sich auch unsere empfohlenen Bildkomprimierungs-Plugins ansehen, um die Dateigröße zu reduzieren.
  • Versuchen Sie, die Datei in einem anderen Format zu speichern, z. B. indem Sie JPEG in PNG konvertieren, und laden Sie es dann erneut hoch.

Wenn keine dieser Lösungen hilft, ist das Problem wahrscheinlich nicht vorübergehend und Sie sollten mit der nächsten Lösung fortfahren.

2. Deaktivieren Sie alle Plugins und Ihr aktuelles Theme

Wenn Sie kürzlich ein neues WordPress-Plugin installiert haben, ist es möglicherweise mit Ihren anderen Plugins inkompatibel und stört den Bild-Upload-Prozess. Um zu sehen, ob dies der Fall ist, können Sie alle Ihre WordPress-Plugins deaktivieren.

Wenn der HTTP-Fehler nach dem Deaktivieren eines WordPress-Plugins verschwindet, dann könnte dieses der Schuldige hinter dem HTTP-Bild-Upload-Fehler sein. Sie können ein alternatives Plugin installieren oder den Entwickler um Unterstützung bitten.

Weitere Informationen finden Sie in unserem Leitfaden zum einfachen Deaktivieren aller WordPress-Plugins und zum Deaktivieren von Plugins, wenn das WordPress-Dashboard nicht zugänglich ist.

Alle WordPress-Plugins in großen Mengen deaktivieren

Ebenso können manchmal Theme-Konflikte den Prozess des Hochladens von Bildern stören. Themes können Funktionalitäten enthalten, die die Art und Weise, wie WordPress Medien-Uploads verarbeitet, beeinträchtigen können.

Glücklicherweise ist die Identifizierung eines Theme-Konflikts relativ einfach. Sie können vorübergehend zu einem Standard-WordPress-Theme wechseln. Weitere Informationen finden Sie in unserem Leitfaden zum richtigen Wechseln von WordPress-Themes.

Aktivieren eines Standard-WordPress-Themes

Sobald das Standard-Theme aktiv ist, versuchen Sie erneut, ein Bild hochzuladen. Wenn der Fehler verschwindet, liegt das Problem wahrscheinlich bei Ihrem aktuellen Theme. In diesem Fall können Sie prüfen, ob ein Theme-Update verfügbar ist. Oft beheben Updates Kompatibilitätsprobleme und Fehler.

Oder Sie können sich an den Theme-Entwickler wenden, um Unterstützung zu erhalten. Möglicherweise kann er einen Patch bereitstellen oder Anleitungen zur Behebung des Konflikts geben.

3. Erhöhen Sie das PHP-Speicherlimit

WordPress ist in der PHP-Programmiersprache geschrieben. Zusätzlich wird die Menge des für verschiedene PHP-Prozesse zugewiesenen Speichers von Ihrem Webhosting-Server bestimmt.

Wenn das Hochladen von Bildern mehr PHP-Speicher benötigt, als verfügbar ist, sehen Sie möglicherweise den HTTP-Fehler beim Bild-Upload in WordPress.

Um dies zu beheben, müssen Sie den Speicher erhöhen, den PHP auf Ihrem Server verwenden kann.

Sie müssen zuerst auf die Dateien Ihrer Website zugreifen mit einem FTP-Client oder der Dateimanager-App in Ihrem Webhosting-Dashboard. Gehen Sie dann zu Ihrem Stammverzeichnis und suchen Sie die Datei wp-config.php.

wp-config-Datei bearbeiten

Sie müssen dann die Datei wp-config.php mit einem Texteditor bearbeiten und die folgende Codezeile hinzufügen:

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

Dieser Code erhöht das WordPress-Speicherlimit auf 256 MB, was ausreichen sollte, um Speicherlimitprobleme zu beheben.

Schließlich müssen Sie die Datei speichern und wieder auf den Server hochladen.

Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zum Erhöhen des PHP-Speicherlimits in WordPress.

4. Ändern Sie die Bildbearbeitungsbibliothek von Imagick zur GD-Bibliothek

WordPress läuft auf PHP, das zwei Module zur Bildbearbeitung verwendet. Diese Module heißen GD Library und Imagick. WordPress kann eines von beiden verwenden, je nachdem, welches verfügbar ist.

Imagick stößt jedoch oft auf Speicherprobleme, die den HTTP-Fehler beim Hochladen von Bildern verursachen. Um dies zu beheben, können Sie die GD-Bibliothek zu Ihrem Standard-Bildeditor machen.

Sie können dies tun, indem Sie einfach diesen Code zur functions.php-Datei Ihres WordPress-Themes hinzufügen oder WPCode (empfohlen) verwenden:

function wpb_image_editor_default_to_gd( $editors ) {
	$gd_editor = 'WP_Image_Editor_GD';
	$editors = array_diff( $editors, array( $gd_editor ) );
	array_unshift( $editors, $gd_editor );
	return $editors;
}
add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );

Weitere Details finden Sie in unserem Leitfaden zum einfachen Hinzufügen von benutzerdefiniertem Code in WordPress.

Nachdem Sie diesen Code hinzugefügt haben, können Sie den Upload von Dateien über den Medien-Uploader erneut versuchen. Wenn dies das Problem nicht löst, können Sie diesen Code entfernen und andere in diesem Artikel beschriebene Methoden ausprobieren.

5. Beschränken Sie Imagick durch Bearbeiten von .htaccess

Diese Methode ermöglicht es Ihnen, zu steuern, wie Imagick Serverressourcen nutzt. Viele Shared-Hosting-Anbieter schränken die Fähigkeit von Imagick ein, mehrere Threads für eine schnellere Bildverarbeitung zu nutzen. Dies führt jedoch dazu, dass Sie beim Hochladen von Bildern den HTTP-Fehler sehen.

Eine einfache Lösung ist, den folgenden Code in Ihre .htaccess-Datei einzufügen:

SetEnv MAGICK_THREAD_LIMIT 1

Dieser Code beschränkt Imagick einfach auf die Verwendung eines einzigen Threads zur Bildverarbeitung.

6. Aktualisieren Sie Ihre PHP-Version

Wenn Ihre WordPress-Website eine veraltete Version von PHP verwendet, kann dies den HTTP-Fehler beim Hochladen von Bildern auslösen. Dies liegt daran, dass neuere PHP-Versionen Leistungsverbesserungen aufweisen und im Allgemeinen weniger Speicher verbrauchen.

Glücklicherweise ist es einfach, Ihre PHP-Version zu überprüfen und zu aktualisieren. Weitere Details finden Sie in unserem Anfängerleitfaden zur Aktualisierung Ihrer PHP-Version in WordPress.

7. Überprüfen Sie die Datei- und Ordnerberechtigungen

WordPress ist für eine ordnungsgemäße Funktion auf spezifische Datei- und Ordnerberechtigungen angewiesen. Falsche Berechtigungen können verhindern, dass WordPress auf Dateien zugreift oder diese ändert, was zu Upload-Fehlern führt.

Wenn beispielsweise dem Upload-Verzeichnis keine ordnungsgemäßen Schreibberechtigungen fehlen, kann WordPress keine hochgeladenen Bilder speichern.

Um korrekte Dateiberechtigungen sicherzustellen, lesen Sie unseren Leitfaden zur Behebung des Fehlers bei Datei- und Ordnerberechtigungen in WordPress.

8. Debug-Modus aktivieren

Manchmal können zugrunde liegende PHP-Fehler als HTTP-Fehler beim Hochladen von Bildern auftreten, was die Fehlerbehebung erschwert.

Durch die Aktivierung des Debug-Modus in Ihrer WordPress-Konfiguration werden alle PHP-Fehler im Debug-Log angezeigt, was wertvolle Hinweise auf die Ursache des Upload-Problems liefert.

Für Anweisungen zum Aktivieren des WP_DEBUG-Modus lesen Sie unseren Artikel über die einfache Aktivierung des WordPress-Debug-Modus. Diese Anleitung enthält Schritt-für-Schritt-Anweisungen zum Hinzufügen des erforderlichen Codes zu Ihrer wp-config.php-Datei.

9. Überprüfen Sie Ihre Hosting-Ressourcen

Wenn Ihre Website ihr Speicherlimit erreicht oder auf Serverressourcen stößt, können Upload-Fehler auftreten. Beispielsweise kann unzureichender Speicherplatz verhindern, dass WordPress neue Dateien oder Ordner erstellt, die für Bild-Uploads benötigt werden.

Die meisten Webhosting-Anbieter bieten ein Control Panel, in dem Sie die Ressourcennutzung Ihrer Website, einschließlich des Speicherplatzes, einsehen können. Wenn Sie es nicht sehen können, wenden Sie sich für Unterstützung an das Support-Team Ihres Hosting-Anbieters.

Wenn Sie Ihr Speicherlimit erreichen, sollten Sie Ihre Ressourcen optimieren. Große Bilddateien können beispielsweise erheblichen Speicherplatz beanspruchen. Sie können Ihre Bilder optimieren, um ihre Dateigröße vor dem Hochladen zu reduzieren.

Wenn die Optimierung von Ressourcen nicht ausreicht, sollten Sie ein Hosting-Paket mit mehr Speicherplatz in Betracht ziehen. Dies bietet die zusätzliche Kapazität, die für die Dateien Ihrer Website benötigt wird.

Wenn Sie nach einem zuverlässigen WordPress-Hosting-Anbieter mit großzügigem Speicherplatz suchen, ist Bluehost eine beliebte Option. Sie bieten verschiedene Pläne für unterschiedliche Website-Anforderungen.

Bluehost Website

Häufig gestellte Fragen (FAQs)

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

Dieser Fehler kann aus verschiedenen Gründen auftreten, z. B. geringer PHP-Speicher, Plugin-Konflikte oder vorübergehende Serverprobleme. WordPress zeigt keine spezifische Ursache an, daher müssen Sie möglicherweise verschiedene Lösungen ausprobieren, um ihn zu beheben.

2. Ist es sicher, von Imagick zur GD Library zu wechseln?

Ja, der Wechsel zur GD-Bibliothek ist sicher. Wir haben dies auf mehreren Websites getan, um Probleme beim Hochladen von Bildern zu beheben, und WordPress greift bei Bedarf auf Imagick zurück.

3. Beeinflusst die Erhöhung des PHP-Speicherlimits die Leistung meiner Website?

Es wird die Leistung nicht beeinträchtigen. Tatsächlich kann die Erhöhung des Speicherlimits helfen, andere Probleme zu vermeiden, insbesondere wenn Ihre Website mehrere Plugins ausführt oder große Dateien verarbeitet.

4. Was soll ich tun, wenn keine der Methoden funktioniert?

Wenn Sie alles versucht haben und immer noch den Fehler sehen, wenden Sie sich am besten an Ihren Hosting-Anbieter. Er kann Serverprotokolle oder Berechtigungen überprüfen und Ihnen helfen, die Grundursache zu beheben.

Weitere Hilfe bei WordPress-Fehlern und Bildern

Wenn Sie immer noch Probleme haben oder andere bildbezogene Probleme verhindern möchten, können Ihnen diese Anleitungen helfen. Wir haben viele davon selbst verwendet, als wir ähnliche Probleme für unsere Websites und Kunden behoben haben.

Wir hoffen, dieser Leitfaden hat Ihnen geholfen, den HTTP-Fehler beim Hochladen von Bildern in WordPress zu beheben. Es kann einige Versuche dauern, die Lösung zu finden, die funktioniert, aber sobald sie behoben ist, können Sie wieder ohne Unterbrechungen hochladen und veröffentlichen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

175 CommentsLeave a Reply

  1. Dieses Problem kann für einen Website-Besitzer ziemlich frustrierend sein, wenn er kein Bild hochladen kann und niemand weiß, warum. Ich hatte dieses Problem etwa zweimal und konnte es glücklicherweise lösen, indem ich die Berechtigungen über FTP angepasst habe, was das Kernproblem war. Es ist jedoch gut, andere Methoden und mögliche Ursachen des Problems zu kennen. Ich werde dieses Tutorial auf jeden Fall speichern, da ich das Gefühl habe, dass es nicht das letzte Mal sein wird, dass ich auf dieses Problem stoße, und nächstes Mal sind es vielleicht nicht die Ordnerberechtigungen.

  2. FANTASTISCH!!! Jede andere Suche, die ich durchgeführt habe, ergab nichts.

    Godaddy Hosting mit installiertem WordPress. Das Beenden von Imagick hat den Trick gemacht. Mein Lightroom-Plugin funktioniert jetzt wie ein Held.

    Vielen Dank, ich musste es einfach mit Ihnen teilen.

  3. Hallo,
    Ich habe angefangen, diesen HTTP-Upload-Fehler für Bilder zu haben, die größer als 600x900px sind. Die Größe in KB spielt keine Rolle – 100KB oder 300KB – sie werden problemlos hochgeladen, wenn sie kleiner als 600x900 sind.

    Ich habe alle von Ihnen beschriebenen Methoden ohne Erfolg ausprobiert.

    Glauben Sie, dass das Ändern des Themes helfen kann?

    • Sie sollten sich zuerst an Ihren Hosting-Provider wenden, um sicherzustellen, dass Sie nicht auf eine Sicherheitsmaßnahme von deren Seite stoßen, die den Fehler verursacht.

      Admin

      • Danke!
        Ich habe sie kontaktiert, bevor ich meine Frage gepostet habe – sie sagten mir, ich solle den WP-Support kontaktieren. Für mich sieht es auch so aus, als hätten sie etwas auf ihrem Server installiert, sind aber nicht bereit, es zuzugeben.
        Ich werde sie wieder anrufen.

  4. Die functions.php-Methode hat für mich funktioniert. Ich habe versucht, das seit Monaten zu beheben! Sie haben mir viel Zeit gespart. Danke!!!

    • Sie müssten sich wahrscheinlich an Ihren Hosting-Anbieter wenden, und dieser sollte in der Lage sein, das Problem zu lösen.

      Admin

  5. Habe alles oben Genannte versucht und kein Glück. Mein Problem betrifft nur MP3-Dateien, ich erhalte den HTTP-Fehler. Habe meinen Hosting-Provider kontaktiert und sie konnten nichts Falsches finden. Bilder werden problemlos hochgeladen. Was übersehe ich?

    • Für MP3-Dateien müssen Sie möglicherweise das Speicherlimit auf 512 erhöhen, falls dies an der Größe der Dateien liegt

      Admin

  6. Vielen Dank, ich habe alle vier Schritte durchgeführt, aber nichts hat funktioniert. Ich bin zu Schritt 1 zurückgekehrt und habe ihn von 256 MB auf 512 MB erhöht, was das Problem gelöst hat.

  7. Option Nr. 3 hat mir geholfen, den HTTP-Fehler zu beheben.

    Ich habe das Code-Snippets-Plugin installiert und den Code von hier kopiert. Es hat auf Anhieb perfekt funktioniert.

    Danke!

  8. Überprüfen Sie auch einfach den Namen Ihres Bildes, das Sie hochladen möchten.
    Machen Sie ihn einfach, da dies mir schon mehrmals geholfen hat.

    • Haben Sie sich an Ihren Hosting-Provider gewandt, um zu sehen, ob es auf deren Seite Fehler gibt?

      Admin

  9. None worked above and then we realize our dev site needed to change the Home and Site URL in General Settings in WP Admin from http:// to https:// then it worked! :D

  10. Nichts davon hat in meinem Fall funktioniert. Mod Security war die Ursache. Ich musste Mod Security auf meinem Webserver vorübergehend deaktivieren.

    • Vielen Dank, dass Sie geteilt haben, was für Sie funktioniert hat, falls andere Benutzer auf dieses Problem stoßen. Die meisten Benutzer müssen sich an ihren Hosting-Provider wenden, um Hilfe bei der Bearbeitung von ModSecurity zu erhalten.

      Admin

  11. GELÖST: Meine PDF-Dateien, die nicht mit einem HTTP-Fehler in die Word Press-Mediathek hochgeladen werden konnten, hatten Dateinamen mit einem Semikolon darin. Ich habe das Semikolon gelöscht und es wurde problemlos hochgeladen. Semikolons sind legale Zeichen in Word-Dokumenten und PDF-Dateien, werden aber anscheinend aus mir unbekannten Gründen nicht in Word Press hochgeladen. ; ; ; ;

    • Wenn keine dieser Methoden funktioniert hat, haben Sie versucht, sich an Ihren Hosting-Provider zu wenden, um zu sehen, ob er einen Fehler auf seiner Seite feststellen kann?

      Admin

  12. Methode Nr. 4 hat bei mir funktioniert. Es scheint, dass mein Hoster die Verarbeitungskapazität der Plugins begrenzt hat. Danke für das Teilen dieser Lösungen.

  13. Another common problem for this is that you used an apostrophe in the file name. I just encountered this problem :)

  14. Ich habe alle oben genannten Methoden ausprobiert, aber keine davon hat für mich funktioniert. Also habe ich den Dienstanbieter kontaktiert. Sie haben das Problem behoben.
    Sie haben eine andere IP für mich aufgefrischt und auf die Whitelist gesetzt, und es funktioniert.
    Hoffe, das hilft auch Ihnen.

    • Haben Sie sich an Ihren Hosting-Anbieter gewandt, um sicherzustellen, dass dort keine Fehler auftreten?

      Admin

  15. Sie müssen nicht alle Schritte befolgen, Sie müssen sich nur wieder bei Ihrer Website anmelden und Ihre temporären Dateien löschen, das ist in Ordnung.

  16. Ich habe Option 3 ausprobiert. Jetzt ist meine gesamte Homepage leer. Einzelne Seiten sind noch da. Die Seitenleiste ist noch sichtbar, aber der Rest der Homepage ist leer.

    Bitte helfen Sie, wenn möglich.

    Danke,
    Sandy

    • Möglicherweise möchten Sie sicherstellen, dass Sie Ihre Homepage-Einstellungen während der Fehlerbehebung nicht geändert haben, und haben Sie den Code entfernt, um zu sehen, ob dies das Problem mit den fehlenden Inhalten gelöst hat?

      Admin

Antwort hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.