WordPress Datei konnte nicht hochgeladen werden: Ursachen und Lösungen
Wenn in WordPress die Meldung „Datei konnte nicht hochgeladen werden“ erscheint, kann das verschiedene Ursachen haben. Häufig liegt das Problem an Dateigröße, Dateityp, falschen Serverrechten, einem Plugin-Konflikt oder einer unpassenden PHP-Konfiguration. In diesem Leitfaden erfährst Du, wie Du den Fehler systematisch eingrenzt und behebst, ohne vorschnell Dateien oder Einstellungen zu verändern.
Passende WordPress Hilfe zum Thema
Was bedeutet die Meldung „Datei konnte nicht hochgeladen werden“?

Die Grafik zeigt, dass die Fehlermeldung nicht automatisch auf die Datei selbst hindeutet. Prüfe deshalb den gesamten Weg vom Browser bis zum Upload-Verzeichnis.
WordPress speichert hochgeladene Bilder, PDFs, Videos und andere Mediendateien normalerweise in der Mediathek. Beim Upload müssen jedoch mehrere Komponenten zusammenarbeiten: Dein Browser überträgt die Datei an den Webserver, PHP verarbeitet die Anfrage, WordPress prüft Dateityp und Berechtigungen und anschließend wird die Datei im Upload-Verzeichnis abgelegt.
Fällt eine dieser Stationen aus, erscheint oft nur eine allgemeine Fehlermeldung. Die Meldung selbst nennt daher nicht immer die eigentliche Ursache. Entscheidend ist, ob der Upload sofort scheitert, erst nach längerer Wartezeit abbricht, nur bei bestimmten Dateitypen nicht funktioniert oder lediglich in einem bestimmten Benutzerkonto auftritt.
Bevor Du Änderungen vornimmst, solltest Du den Fehler möglichst genau eingrenzen. Teste beispielsweise eine kleine JPG-Datei, danach ein PNG und anschließend die problematische Datei. So lässt sich feststellen, ob die Größe, das Format oder die WordPress-Umgebung die Ursache ist.
Die häufigsten Ursachen im Überblick
| Beobachtung | Mögliche Ursache | Erster sinnvoller Schritt |
|---|---|---|
| Nur große Dateien schlagen fehl | PHP- oder Server-Limit | Upload-Limits prüfen |
| Nur ein bestimmtes Format funktioniert nicht | Dateityp nicht erlaubt oder beschädigt | Datei und zulässige MIME-Typen prüfen |
| Der Upload endet mit einem Berechtigungsfehler | Fehlende Schreibrechte im Upload-Verzeichnis | Dateirechte und Besitzer kontrollieren |
| Der Fehler trat nach einer Änderung auf | Plugin-, Theme- oder Serverkonflikt | Änderungen nachvollziehen und systematisch testen |
| Der Upload funktioniert nur manchmal | Timeout, instabile Verbindung oder Serverressourcen | Browser, Netzwerk und Serverprotokolle vergleichen |
Erste Prüfungen ohne technische Änderungen
Dateiname und Dateiformat kontrollieren
Beginne mit dem Dateinamen. Sonderzeichen, sehr lange Namen oder ungewöhnliche Leerzeichen können je nach Serverumgebung Probleme verursachen. Verwende testweise einen kurzen Dateinamen wie produktbild.jpg. Vermeide dabei Umlaute, Emojis und Zeichen wie Fragezeichen, Doppelpunkt oder Schrägstrich.
Prüfe außerdem, ob die Dateiendung zum tatsächlichen Inhalt passt. Eine Datei, die lediglich von .jpg in .png umbenannt wurde, ist dadurch nicht konvertiert. WordPress und der Server können den Upload ablehnen, wenn Dateityp und Inhalt nicht zusammenpassen.
Mit einer kleinen Testdatei arbeiten
Eine kleine, unkritische JPG-Datei eignet sich gut für einen ersten Test. Funktioniert sie, liegt die Ursache wahrscheinlich bei der ursprünglichen Datei, deren Größe oder ihrem Format. Schlägt auch die kleine Testdatei fehl, solltest Du eher die WordPress-Installation, Berechtigungen, Plugins oder die Serverkonfiguration untersuchen.
Browser und Benutzerkonto ausschließen
Lade die Seite neu und teste den Upload in einem privaten Browserfenster. Ein veralteter Browser-Cache, eine Browser-Erweiterung oder eine abgelaufene Sitzung kann den Upload stören. Falls mehrere Benutzerkonten vorhanden sind, prüfe auch, ob das Problem nur bei einem Konto auftritt. Ein eingeschränktes Benutzerkonto verfügt möglicherweise nicht über die nötige Berechtigung für bestimmte Medienaktionen.
Diese Tests verändern keine Daten und helfen dabei, unnötige Eingriffe zu vermeiden. Erst wenn die Ursache näher eingegrenzt ist, solltest Du Server- oder WordPress-Einstellungen anpassen.
Upload-Limits von PHP und dem Server prüfen
Eine häufige Ursache ist die maximale Dateigröße, die PHP oder der Webserver akzeptiert. WordPress zeigt in der Mediathek oft einen Hinweis wie „Maximale Dateigröße für Uploads: …“. Dieser Wert kann durch mehrere Einstellungen beeinflusst werden.
- upload_max_filesize: maximale Größe einer einzelnen hochgeladenen Datei.
- post_max_size: maximale Größe der gesamten POST-Anfrage. Dieser Wert sollte nicht kleiner als upload_max_filesize sein.
- max_file_uploads: Anzahl der Dateien, die innerhalb einer Anfrage verarbeitet werden dürfen.
- max_execution_time: maximale Ausführungszeit eines PHP-Prozesses.
- max_input_time: Zeit, die PHP für den Empfang von Eingabedaten verwendet.
Wenn beispielsweise ein großes Video hochgeladen werden soll, kann der Upload trotz ausreichender Dateigröße an einem Timeout scheitern. Bei Bildern ist dagegen häufiger das Größenlimit oder eine problematische Bildverarbeitung verantwortlich.
Wo lassen sich die Limits ändern?
Die konkrete Möglichkeit hängt vom Hosting und der verwendeten PHP-Konfiguration ab. Je nach Umgebung stehen dafür das Hosting-Panel, eine php.ini, eine benutzerdefinierte PHP-Konfiguration oder bestimmte Servereinstellungen zur Verfügung. Manche Hosting-Pakete erlauben Änderungen nur eingeschränkt.
Auch WordPress kann eigene Grenzen setzen. Ein Netzwerkadministrator in einer Multisite-Installation kann beispielsweise die erlaubte Upload-Größe zentral begrenzen. Außerdem können Sicherheits- oder Optimierungsplugins Uploads zusätzlich filtern.
Erhöhe Limits nicht pauschal auf sehr hohe Werte. Größere Uploads beanspruchen mehr Speicher, Zeit und Serverressourcen. Wenn Du die Einstellung nicht sicher zuordnen kannst, solltest Du zuerst ein vollständiges Backup erstellen und die Änderung mit dem Hosting oder einer fachkundigen WordPress-Unterstützung abstimmen.
Dateiberechtigungen und Upload-Verzeichnis prüfen
WordPress muss im Upload-Verzeichnis schreiben und dort Unterordner für Monate und Jahre anlegen können. Typischerweise befindet sich dieses Verzeichnis unter wp-content/uploads. Wenn der Webserver dort keine ausreichenden Rechte besitzt, kann WordPress die Datei zwar möglicherweise empfangen, aber nicht speichern.
Typische Anzeichen für ein Rechteproblem
- Der Fehler tritt bei jeder Datei auf.
- Der Upload funktionierte früher und nach einer Migration oder Serveränderung nicht mehr.
- In der Mediathek fehlen Bilder oder Vorschaubilder.
- WordPress meldet, dass das Zielverzeichnis nicht angelegt werden konnte.
- Dateien werden über FTP hochgeladen, erscheinen aber nicht korrekt in der Mediathek.
Die Ursache kann in den Datei- und Verzeichnisrechten, im Besitzer der Dateien oder im verwendeten PHP-Prozess liegen. Ein Wechsel des Servers, eine Wiederherstellung aus einem Backup oder eine manuelle Änderung per FTP kann dazu führen, dass die Dateien dem falschen Systembenutzer gehören.
Warum pauschale Rechteänderungen riskant sind
Setze nicht einfach alle Dateien und Verzeichnisse auf maximale Rechte. Das kann Sicherheitsrisiken schaffen und behebt nicht zwingend die eigentliche Ursache. Wichtig ist eine konsistente Konfiguration: Der Webserver muss schreiben können, während nicht mehr Rechte als erforderlich vergeben werden sollten.
Prüfe zunächst den in WordPress hinterlegten Upload-Pfad und die Struktur unter wp-content/uploads. Bei Managed Hosting oder eingeschränktem Zugriff kann der Hosting-Support die Besitzverhältnisse und Serverprotokolle kontrollieren. Wenn Du selbst per SFTP arbeitest, sichere die aktuelle Struktur, bevor Du Rechte oder Besitzer änderst.
Plugin- und Theme-Konflikte systematisch finden
Plugins können Uploads prüfen, Bilder komprimieren, Dateitypen freigeben, Sicherheitsregeln anwenden oder Dateien an externe Dienste übertragen. Ein Fehler in einem dieser Abläufe kann den normalen WordPress-Upload unterbrechen. Auch ein Theme kann indirekt beteiligt sein, etwa wenn es Funktionen zur Mediathek oder eigene JavaScript-Dateien verwendet.
Konfliktprüfung ohne dauerhafte Abschaltung
- Erstelle ein aktuelles Backup von Dateien und Datenbank.
- Notiere, welche Plugins aktiv sind und wann der Fehler erstmals auftrat.
- Deaktiviere testweise nur die Plugins, die Uploads, Sicherheit, Caching, Bildoptimierung oder externe Medien betreffen.
- Teste den Upload nach jeder Änderung mit derselben Testdatei.
- Wenn der Fehler verschwunden ist, aktiviere die Plugins einzeln wieder und wiederhole den Test.
Auf einer produktiven Website solltest Du diesen Vorgang möglichst in einer Staging-Umgebung durchführen. Ist keine Staging-Umgebung vorhanden, kann ein Wartungsfenster sinnvoll sein. Dokumentiere jeden Schritt, damit Du den ursprünglichen Zustand zuverlässig wiederherstellen kannst.
Ein Plugin-Konflikt ist besonders wahrscheinlich, wenn der Fehler direkt nach einem Update, einer neuen Sicherheitsregel oder der Aktivierung eines Bildoptimierers aufgetreten ist. Prüfe zusätzlich die Plugin- und WordPress-Versionen. Veraltete Erweiterungen können mit aktuellen PHP-Versionen oder dem Block Editor unerwartet reagieren.
Probleme mit Bildern und der WordPress-Medienverarbeitung
Bei Bildern endet der Vorgang nicht mit dem Speichern der Originaldatei. WordPress kann zusätzlich mehrere Vorschaubilder erzeugen. Dafür nutzt die Installation je nach Umgebung die GD-Bibliothek oder ImageMagick. Fehlt die passende PHP-Erweiterung, ist sie falsch konfiguriert oder reicht der verfügbare Arbeitsspeicher nicht aus, kann der Upload fehlschlagen.
Ein Hinweis darauf ist, dass kleine Bilder funktionieren, große Bilder jedoch nicht. Auch sehr hochauflösende Fotos aus Kameras oder Smartphones können trotz moderater Dateigröße viel Speicher für die Verarbeitung benötigen.
Mögliche Lösungen bei Bildproblemen
- Speichere das Bild testweise in einem üblichen Format wie JPG oder PNG.
- Reduziere die Pixelabmessungen mit einem geeigneten Bildprogramm.
- Entferne problematische Metadaten oder exportiere das Bild erneut.
- Prüfe, ob die PHP-Bildbibliothek auf dem Server verfügbar ist.
- Untersuche das PHP-Fehlerprotokoll auf Meldungen zu Speicher oder Bildverarbeitung.
Eine kleinere Datei ist nicht immer die beste dauerhafte Lösung. Für eine schnelle Website solltest Du Bilder passend zur tatsächlichen Darstellung vorbereiten und moderne, vom System unterstützte Formate bewusst einsetzen. Entscheidend ist aber zuerst, dass der Upload technisch zuverlässig funktioniert.
Erlaubte Dateitypen und Sicherheitsfilter
WordPress akzeptiert standardmäßig nicht jeden Dateityp. Das ist eine Sicherheitsmaßnahme, denn Dateien können aktive Inhalte enthalten oder von Servern falsch interpretiert werden. Ein bestimmtes Format sollte daher nicht einfach freigeschaltet werden, ohne Herkunft, Zweck und Risiko zu prüfen.
Wenn nur eine bestimmte Dateiendung abgelehnt wird, handelt es sich möglicherweise nicht um einen allgemeinen Upload-Fehler. Prüfe, ob der Dateityp von WordPress unterstützt wird und ob ein Sicherheitsplugin oder eine Serverregel den Upload blockiert.
Bei vertrauenswürdigen Dateien kann eine kontrollierte Erweiterung der erlaubten MIME-Typen sinnvoll sein. Dafür solltest Du updatefähige WordPress-Mechanismen verwenden, etwa einen passenden Filter in einem eigenen Plugin oder einem Child Theme. Änderungen an den WordPress-Core-Dateien sind keine geeignete Lösung, weil sie bei Updates überschrieben werden und die Wartbarkeit verschlechtern.
Beachte außerdem, dass das bloße Erlauben einer Dateiendung nicht automatisch sicher ist. Die Serverkonfiguration muss verhindern, dass hochgeladene Dateien als ausführbarer Programmcode behandelt werden. Sicherheitsrelevante Anpassungen sollten deshalb geprüft und dokumentiert werden.
REST API, JavaScript und Netzwerkfehler
Der Upload in der Mediathek kann über WordPress-interne Ajax- oder REST-API-Anfragen abgewickelt werden. Wenn JavaScript-Fehler, eine blockierte REST API oder eine Web Application Firewall die Anfrage unterbricht, erscheint möglicherweise eine allgemeine Fehlermeldung.
Öffne in Deinem Browser die Entwicklerwerkzeuge und prüfe im Bereich „Konsole“ oder „Netzwerk“, ob eine Anfrage mit einem Fehlerstatus endet. Ein Statuscode kann Hinweise geben, ersetzt aber keine vollständige Analyse. Fehler wie 401 oder 403 deuten häufig auf Authentifizierung oder eine Sicherheitsregel hin. Ein 413 kann auf eine zu große Anfrage hinweisen. Bei 500-Fehlern sollte das Server- oder PHP-Log geprüft werden.
Auch Caching- und Optimierungsplugins können JavaScript-Dateien zusammenfassen oder verzögert laden. Wenn dadurch die Mediathek nicht korrekt funktioniert, kann ein Test ohne JavaScript-Optimierung die Ursache sichtbar machen. Leere danach nicht unkontrolliert alle Caches, sondern dokumentiere, welche Cache-Ebene Du geprüft hast: Browser, Plugin, Server oder CDN.
Praxisbeispiel: Nach einem Update funktioniert der Upload nicht mehr
Angenommen, eine Unternehmenswebsite konnte bisher Bilder hochladen. Direkt nach einem Plugin-Update erscheint bei jeder neuen Datei die Meldung „Datei konnte nicht hochgeladen werden“. Eine sinnvolle Analyse beginnt nicht mit einer erneuten Installation von WordPress.
- Eine kleine JPG-Datei wird getestet. Der Fehler bleibt bestehen.
- Das Update des Bildoptimierungs-Plugins wird als zeitlicher Auslöser notiert.
- Auf einer vorher erstellten Staging-Kopie wird das Plugin deaktiviert.
- Der Upload funktioniert wieder, während andere Plugins aktiv bleiben.
- Das Fehlerprotokoll wird geprüft, um die Ursache im Detail zu bestätigen.
- Das Plugin wird aktualisiert, konfiguriert oder vorübergehend ersetzt, ohne Dateien im WordPress-Core zu verändern.
Dieses Vorgehen trennt Beobachtung und Vermutung. Es zeigt, ob das Problem tatsächlich mit dem Update zusammenhängt und ob eine saubere Korrektur möglich ist. Eine Wiederherstellung des Backups bleibt eine Option, sollte aber nicht der erste und einzige Diagnoseversuch sein.
Serverprotokolle und Debugging richtig einsetzen
Wenn die sichtbare WordPress-Meldung zu allgemein ist, liefern PHP-, Webserver- oder WordPress-Logs oft den entscheidenden Hinweis. Suche nach Meldungen zu Speicherlimit, Berechtigungen, Dateisystem, Timeout, blockierten Requests oder nicht geladenen PHP-Erweiterungen.
Für eine kontrollierte Analyse kann WordPress-Debugging aktiviert werden. Auf einer produktiven Website sollten Fehlermeldungen jedoch nicht direkt für alle Besucher sichtbar sein. Logge sie stattdessen in eine geschützte Datei und deaktiviere den Debug-Modus nach der Untersuchung wieder, sofern er nicht dauerhaft für eine betreute Entwicklungsumgebung benötigt wird.
Notiere beim Debugging immer Zeitpunkt, Benutzeraktion, Dateityp und Dateigröße. So kannst Du den Eintrag im Log besser zuordnen. Entferne anschließend sensible Informationen aus weitergegebenen Logauszügen, denn Pfade, Benutzernamen oder Serverdetails können sicherheitsrelevant sein.
Was Du bei großen Dateien beachten solltest
Für sehr große Videos, Archive oder umfangreiche PDFs ist der normale Browser-Upload nicht immer die beste Methode. Neben PHP-Limits können Verbindungsabbrüche, Reverse-Proxies, CDN-Regeln und Zeitüberschreitungen eine Rolle spielen.
Prüfe zunächst, ob die Datei tatsächlich in die WordPress-Mediathek gehört. Große Videos lassen sich je nach Anwendungsfall besser über einen geeigneten Medien- oder Streamingdienst bereitstellen. Wenn die Datei in WordPress benötigt wird, müssen Upload-Limit, Speicherplatz, Ausführungszeit und Backup-Konzept zusammenpassen.
Ein höheres Upload-Limit löst keinen Speicherplatzmangel. Außerdem vergrößern große Mediendateien die Backup- und Wiederherstellungszeiten. Plane deshalb auch die langfristige Verwaltung ein: Dateistruktur, Löschkonzept, Berechtigungen und verfügbare Serverressourcen gehören zur technischen Lösung dazu.
Typische Fehler und passende Lösungen
Fehler: Alle Dateien werden abgelehnt
Teste zuerst eine sehr kleine JPG-Datei. Wenn auch sie fehlschlägt, prüfe Upload-Verzeichnis, Dateibesitzer, WordPress-Pfad und Serverprotokolle. Ein allgemeines Rechte- oder Serverproblem ist wahrscheinlicher als ein Dateiformatproblem.
Fehler: Nur große Dateien werden abgelehnt
Vergleiche Dateigröße und angezeigtes Upload-Limit. Prüfe zusätzlich post_max_size, Timeouts und mögliche Begrenzungen des Webservers oder einer Firewall. Denke auch an die Bildverarbeitung, wenn es sich um große Fotos handelt.
Fehler: Nur PDF, SVG oder ein spezielles Format funktioniert nicht
Prüfe Dateityp, Inhalt und Sicherheitsregeln. Aktiviere keine unbekannten Formate ohne Risikoabwägung. Bei SVG-Dateien ist besondere Vorsicht geboten, da sie aktive Inhalte enthalten können. Eine sichere Verarbeitung und Berechtigungsprüfung sind wichtiger als ein möglichst unkomplizierter Upload.
Fehler: Upload funktioniert nach dem Login, aber nicht im Frontend
Fronted-Uploads verwenden häufig eigene Formulare, Ajax-Anfragen oder REST-Endpunkte. Prüfe Benutzerrechte, Nonces, JavaScript-Fehler und Sicherheitsregeln. Die Mediathek im Backend kann funktionieren, obwohl ein individuelles Frontend-Formular fehlerhaft ist.
Fehler: Upload funktioniert nach einer Migration nicht mehr
Kontrolliere den Upload-Pfad, die Verzeichnisstruktur, Dateirechte und den Besitzer der Dateien. Prüfe außerdem, ob die Domain- oder HTTPS-Konfiguration vollständig angepasst wurde. Eine Migration kann zusätzlich absolute Pfade oder Plugin-Einstellungen zurücklassen, die auf die alte Umgebung verweisen.
Ein sinnvoller Ablauf zur Fehlerbehebung
- Fehlermeldung, Dateityp, Dateigröße und Zeitpunkt dokumentieren.
- Eine kleine Testdatei mit einfachem Dateinamen verwenden.
- Browser, Sitzung und Benutzerberechtigung prüfen.
- Upload-Limits und Speicherplatz kontrollieren.
- Upload-Verzeichnis und Dateirechte untersuchen.
- Relevante Plugins sowie Theme- oder Serveränderungen zeitlich einordnen.
- Den Konflikt auf einer Staging-Umgebung reproduzieren.
- PHP-, Webserver- und WordPress-Logs auswerten.
- Nur eine Änderung nach der anderen durchführen.
- Nach der Lösung einen erneuten Test mit verschiedenen Dateitypen durchführen.
Dieser Ablauf verhindert, dass mehrere Einstellungen gleichzeitig verändert werden und die eigentliche Ursache danach nicht mehr nachvollziehbar ist. Bei einer geschäftlich wichtigen Website solltest Du außerdem festhalten, was geändert wurde und wie sich die Änderung rückgängig machen lässt.
Wann professionelle WordPress Hilfe sinnvoll ist
Unterstützung ist sinnvoll, wenn der Fehler nach einer Migration, einem Serverwechsel oder einem Update auftritt und sich nicht mit einfachen Tests eingrenzen lässt. Auch bei produktiven Shops, Mitgliederbereichen oder Websites mit individuellen Upload-Funktionen können unkoordinierte Änderungen Folgeschäden verursachen.
Besonders vorsichtig solltest Du bei Eingriffen in PHP-Konfiguration, Webserver-Regeln, Sicherheitsfilter und Dateiberechtigungen vorgehen. Vor der Analyse gehören ein geprüftes Backup und, wenn möglich, eine Staging-Umgebung zur grundlegenden Vorbereitung. Ein Backup ist allerdings nur dann hilfreich, wenn die Wiederherstellung tatsächlich möglich und dokumentiert ist.
Eine fachkundige Analyse sollte nicht nur den Upload kurzfristig wiederherstellen. Sie sollte auch klären, warum der Fehler entstanden ist, ob die Lösung updatefähig ist und ob Sicherheits- oder Performance-Risiken zurückbleiben.
FAQ
Warum kann WordPress keine Datei hochladen?
Die Ursache kann bei Dateigröße, Dateiformat, PHP-Limits, fehlenden Schreibrechten, einem Plugin-Konflikt, einem Serverfehler oder einer blockierten Anfrage liegen. Die allgemeine Fehlermeldung allein reicht meist nicht für eine eindeutige Diagnose. Ein Test mit einer kleinen JPG-Datei hilft bei der ersten Eingrenzung.
Wie erhöhe ich die maximale Upload-Größe in WordPress?
Die Grenze wird häufig durch PHP- und Servereinstellungen bestimmt. Relevant sind unter anderem upload_max_filesize und post_max_size. Je nach Hosting kannst Du diese Werte im Kundenbereich oder über eine PHP-Konfiguration anpassen. Prüfe vorher Speicherplatz, Ausführungszeit und mögliche Serverlimits.
Warum funktioniert der Upload nur bei kleinen Bildern?
Große Bilder benötigen bei der Verarbeitung mehr Speicher und Zeit. Neben der Dateigröße können hohe Pixelabmessungen, die Bildbibliothek oder ein PHP-Speicherlimit verantwortlich sein. Exportiere testweise eine kleinere Version und prüfe anschließend die PHP- und Serverprotokolle.
Welche Rechte braucht das WordPress-Upload-Verzeichnis?
Der Webserver muss in wp-content/uploads und den darunterliegenden Jahres- und Monatsordnern schreiben können. Die genaue Rechte- und Besitzerkonfiguration hängt vom Hosting ab. Pauschale Rechteänderungen sind riskant; kontrolliere die bestehende Struktur und kläre die korrekte Konfiguration mit dem Hosting.
Kann ein Plugin den Datei-Upload verhindern?
Ja. Sicherheits-, Caching-, Bildoptimierungs- und Medienplugins können Uploads prüfen oder weiterverarbeiten. Deaktiviere relevante Plugins möglichst in einer Staging-Umgebung und teste sie anschließend einzeln. So lässt sich ein Konflikt nachvollziehbar identifizieren.
Ist ein anderes Dateiformat die Lösung?
Manchmal wird nur ein bestimmter Dateityp abgelehnt. Ein Wechsel auf JPG oder PNG kann den Test erleichtern, behebt aber nicht automatisch die Ursache. Prüfe, ob das Format unterstützt wird und ob Sicherheitsregeln oder ein Plugin den Upload blockieren.
Kann ich die Datei per FTP hochladen?
Du kannst eine Datei technisch per SFTP oder FTP in das Upload-Verzeichnis übertragen. Sie erscheint dadurch jedoch nicht immer automatisch korrekt in der WordPress-Mediathek, weil der erforderliche Datenbankeintrag und die Vorschaubilder fehlen können. Diese Methode ist daher kein vollständiger Ersatz für einen funktionierenden WordPress-Upload.
Fazit
Wenn die Meldung „WordPress Datei konnte nicht hochgeladen werden“ erscheint, solltest Du nicht sofort die gesamte Installation neu aufsetzen. Beginne mit einer kleinen Testdatei, prüfe Dateiname und Format und arbeite Dich anschließend über Upload-Limits, Berechtigungen, Plugins, Bildverarbeitung und Serverprotokolle zur Ursache vor.
Wichtig sind nachvollziehbare Einzelschritte, ein aktuelles Backup und bei riskanteren Änderungen eine Staging-Umgebung. Dauerhafte Lösungen sollten updatefähig sein und Sicherheitsaspekte berücksichtigen. Wenn der Fehler nach einer Migration, einem Update oder bei individuellen Upload-Funktionen auftritt, kann eine strukturierte WordPress-Analyse viel Zeit sparen und Folgeschäden vermeiden.

