Beheben Sie den Fehler "Dateityp ist nicht zulässig

So beheben Sie den Fehler „Dateityp nicht zulässig“ in WordPress

Endlich hast du das perfekte SVG-Symbol für die Kopfzeile deines Blogbeitrags gefunden, ziehst es in die WordPress-Medienbibliothek und schon meldet WordPress eine Fehlermeldung.

Leider ist dieser Dateityp aus Sicherheitsgründen nicht zulässig. Das Gleiche gilt für CSV-Dateien, HEIC-Fotos direkt vom iPhone, AI-Dateien von Ihrem Designer und ein Dutzend anderer Formate, mit denen die Leute täglich arbeiten.

Ich bin bei Kundenwebsites und meinen eigenen Projekten schon so oft darauf gestoßen, dass ich es nicht mehr als Problem betrachte, sondern als eine Option, die WordPress standardmäßig einfach vor dir verbirgt.

So beheben Sie den Fehler „Dateityp nicht zulässig“ in WordPress

WordPress schränkt das Hochladen von Dateien durch eine integrierte Zulassungsliste ein, die alle Dateien blockiert, die nicht zu den Standarddateitypen gehören. Diese Einschränkung löst verschiedene Fehlermeldungen aus, wie zum Beispiel:

  • Dieser Dateityp ist nicht zulässig
  • Leider ist dieser Dateityp aus Sicherheitsgründen nicht zulässig
  • Leider ist das Hochladen dieses Dateityps nicht zulässig

Was bedeutet die Fehlermeldung „Dateityp nicht zulässig“?

Der Fehler tritt auf, weil WordPress standardmäßig nur eine begrenzte Anzahl von Dateiformaten zulässt. Alles, was nicht auf dieser Liste steht, wird blockiert, sobald Sie versuchen, es hochzuladen. Hier ist die Standard-Zulassungsliste von WordPress:

KategorieErweiterungen
Bilder.jpg .jpeg .png .gif .ico
Audio-Dateien.mp3 .wav .ogg .m4a
Dokumente.pdf .doc .docx .ppt .pptx .pps .ppsx .odt .xls .xlsx .psd
Video-Dateien.mp4 .m4v .mov .wmv .avi .mpg .ogv .3gp .3g2

Alles, was nicht in dieser Tabelle aufgeführt ist (CSV, SVG, HEIC, AI, ZIP, WOFF, JSON usw.), löst den Fehler aus. WordPress behauptet nicht, dass diese Dateien unsicher sind.

Es beschränkt das Upload-Formular auf das absolute Minimum, das die meisten Websites benötigen, und überlässt es dir, den Rest zu aktivieren. Das heißt aber nicht, dass du alles aktivieren solltest.

WordPress sperrt zudem Dateitypen, die tatsächlich gefährlich sind, dauerhaft (mehr dazu im Abschnitt „Sicherheit“ weiter unten). Für die legitimen Dateien, die Sie tatsächlich benötigen, ist die Lösung jedoch ganz einfach.

Schnelldiagnose: Überprüfen Sie die Schreibweise Ihrer Dateiendung

Bevor Sie Einstellungen ändern, überprüfen Sie die Dateiendung auf Ihrem Computer. Bei WordPress wird zwischen Groß- und Kleinschreibung unterschieden, daher Photo.JPG und photo.jpg werden als zwei verschiedene Dinge verstanden.

Eine weitere häufige Ursache sind ausgeblendete Dateiendungen unter Mac und Windows. Sowohl macOS als auch Windows blenden Dateiendungen standardmäßig aus. Was Sie also als „report“ sehen, könnte in Wirklichkeit „report.pdf.txt“ sein, wenn die Datei von einem anderen Programm gespeichert wurde.

Schnellüberprüfungen:

  • Benenne die Datei um, indem du die Dateiendung in Kleinbuchstaben umschreibst, falls sie ungewöhnlich aussieht
  • Aktivieren Sie die Anzeige von Dateiendungen (Finder » Einstellungen » Erweitert » Alle Dateinamenerweiterungen anzeigen auf dem Mac oder Ansicht » Anzeigen » Dateinamenerweiterungen im Windows Explorer)
  • Stellen Sie sicher, dass die Dateiendung mit dem tatsächlichen Dateiformat übereinstimmt (eine von .docx in .doc umbenannte Datei funktioniert nicht immer).

So beheben Sie die Fehlermeldung "Dateityp ist nicht zulässig"

Nutzen Sie diese Option, wenn Sie eine Lösung ohne Programmieraufwand suchen und lieber Kontrollkästchen anklicken möchten, als die Dateien Ihrer Website zu bearbeiten. Das ist die Methode, auf die ich bei jedem Kundenprojekt als Erstes zurückgreife – selbst bei solchen, bei denen ich ohne Weiteres den Code bearbeiten könnte.

Für diese Lösung werden wir ein kostenloses WordPress-Plugin namens „File Upload Types“ verwenden. Es wurde vom gleichen Team entwickelt, das auch hinter WPForms steht, ist zu 100 % kostenlos und ermöglicht es Ihnen, zulässige Dateiformate direkt über den WordPress-Adminbereich hinzuzufügen.

1. Installieren Sie das File Upload Types Plugin

Als erstes müssen wir das File Upload Types Plugin installieren.

Das Plugin ist 100 % kostenlos und Sie können ihm vertrauen: Es wurde von demselben Team entwickelt, das auch WPForms entwickelt hat!

Um zu beginnen, öffnen Sie Ihr WordPress-Dashboard und gehen Sie zu Plugins " Neu hinzufügen.

Neues Plugin in WordPress hinzufügen

Suchen Sie im oberen Suchfeld nach dem Plugin File Upload Types.

Suche nach dem File Upload Types Plugin

Klicken Sie auf Jetzt installieren und dann auf Aktivieren.

Aktivieren Sie das Plugin "File Upload Types", um den Fehler "Dateityp ist nicht zulässig" zu beheben

Großartig! Fügen wir nun die benötigten Dateitypen hinzu.

2. Neuen Dateityp in WordPress aktivieren

Klicken Sie im WordPress-Dashboard auf Einstellungen " Arten des Dateiuploads.

Klicken Sie auf das WordPress-Menü File Upload Types, um den nicht erlaubten Dateityp zu beheben

Die Einstellungen für das Plugin File Upload Types werden in Ihrem Browser geöffnet.

Plugin-Einstellungen für Datei-Upload-Typen

Viele Leute müssen gängige Dateitypen zulassen wie .csv, .heicund .svg in WordPress, so File Upload Types hat einige Voreinstellungen bereit zu gehen. Ich werde diese zuerst erklären.

3. Hinzufügen eines vordefinierten Dateityps

Um herauszufinden, ob die Voreinstellung für Ihre Datei vorhanden ist, suchen Sie nach dem Dateityp in der Dateitypen suchen Feld. In diesem Beispiel suchen wir nach AutoCAD .cad Dateitypen.

Suche nach Dateityp, um den Fehler "Dateityp nicht erlaubt" zu beheben

Beachten Sie, dass mehrere Dateien mit unterschiedlichen Erweiterungen und MIME-Typen angezeigt werden. Wählen Sie die Datei aus, die der Erweiterung und dem MIME-Typ entspricht.

Was ist ein MIME-Typ?

MIME-Typen werden manchmal auch als Internet-Dateitypen bezeichnet. Der MIME-Typ beschreibt den tatsächlichen Inhalt der Datei, damit Ihr Computer oder Server diese korrekt interpretieren kann.

Bei der Verwendung von Datei-Upload-Typen sollten Sie zu 100 % sicher sein, dass der MIME-Typ mit der Voreinstellung übereinstimmt.

Glücklicherweise können wir den MIME-Typ jeder Datei mit diesem kostenlosen MIME-Dateityp-Prüfprogramm leicht herausfinden. Laden Sie einfach eine Datei hoch, die derjenigen ähnelt, die Sie akzeptieren möchten, und das Tool wird Ihnen den MIME-Typ mitteilen.

Überprüfen Sie den MIME-Typ auf den Fehler "Datei nicht zulässig

Das war’s! Jetzt kannst du den MIME-Typ mit der Voreinstellung vergleichen, um festzustellen, ob die Voreinstellung passt. Setze ein Häkchen neben jedem Dateityp, den du aktivieren möchtest, scrolle dann nach unten und klicke auf die orangefarbene Schaltfläche „Einstellungen speichern “.

Wählen Sie die Dateitypen aus, die in die Liste der zulässigen Dateien aufgenommen werden sollen, um den Fehler "Dateityp ist nicht zulässig" zu beheben.

Wenn die Seite neu geladen wird, wirst du feststellen, dass die von dir ausgewählten Dateitypen nun in einem neuen Abschnitt mit dem Titel „Aktiviert“ aufgeführt sind. Diese lösen die Warnung „Leider ist dieser Dateityp aus Sicherheitsgründen nicht zulässig“ nicht mehr aus.

Behoben: 'Sorry, dieser Dateityp ist aus Sicherheitsgründen nicht erlaubt'.

Wenn Sie dies noch einmal durchgehen möchten, finden Sie hier eine Anleitung, wie Sie Adobe Illustrator (AI)-Dateiuploads in WordPress akzeptieren können, die etwas ausführlicher ist.

Als Nächstes befassen wir uns mit der Erstellung von benutzerdefinierten Dateitypen für Dateien, die nicht in der voreingestellten Liste enthalten sind.

4. Einen benutzerdefinierten Dateityp hinzufügen

Wenn der Dateityp, den Sie hochladen möchten, im Plugin „File Upload Types“ nicht aufgeführt ist, können Sie ihn als benutzerdefinierten Eintrag hinzufügen. Sie sollten einen benutzerdefinierten Eintrag auch verwenden, wenn folgende Fehlermeldung angezeigt wird: This file was not uploaded. File type not allowed.

„Dateityp nicht zulässig“ bedeutet in der Regel, dass Ihr MIME-Typ nicht mit dem MIME-Typ übereinstimmt, den WordPress erwartet.

Um dies zu beheben, müssen Sie den richtigen MIME-Typ für den benutzerdefinierten Dateityp kennen, den Sie hinzufügen möchten. Prüfen Sie auch hier ein Beispiel mit dem kostenlosen MIME-Dateityp-Prüfprogramm, bevor Sie fortfahren.

In diesem Beispiel fügen wir die .heif Dateiformat, damit Benutzer Smartphone-Bilder auf Ihre WordPress-Website hochladen können.

(Ich habe den MIME-Typ meiner Testdatei bereits überprüft: image/heif.) Klicken Sie im Plugin „Datei-Upload-Typen“ auf die Fügen Sie Ihre eigenen Dateitypen hinzu Link.

Benutzerdefinierten MIME-Typ hinzufügen, um den Fehler "Dateityp ist nicht erlaubt" zu beheben

Für diesen Dateityp geben wir ein:

  • Eine Beschreibung für den benutzerdefinierten Dateityp - Sie können hier alles eingeben, was Sie wollen
  • Der MIME-Typ (wenn Sie mehr als 1 hinzufügen müssen, trennen Sie sie durch ein Komma)
  • Die Dateierweiterung, einschließlich des führenden Punktes .

In diesem Beispiel fügen wir Folgendes hinzu .heif Dateien mit dem MIME-Typ image/heif.

Benutzerdefinierter Datei-Upload-Typ zu WordPress hinzugefügt

Wenn du damit fertig bist, klicke auf „Einstellungen speichern“. Dein benutzerdefinierter Dateityp wird im Plugin im Abschnitt „Aktiviert “ aufgeführt.

Heif-Uploads in WordPress aktiviert

Jetzt können wir diese Bilddateien hochladen, ohne die Fehlermeldung "Sorry, dieser Dateityp ist aus Sicherheitsgründen nicht zulässig" in WordPress zu erhalten.

Beheben Sie das Problem in Ihrem WPForms-Feld für Datei-Uploads

Wenn dieser Fehler bei Ihren Besuchern in einem WPForms-Formular zum Hochladen von Dateien und nicht im WordPress-Adminbereich auftritt, sieht die Lösung etwas anders aus. Die Whitelist von WordPress hat zwar Vorrang, aber WPForms verfügt zudem über eine feldspezifische Einstellung, mit der sich die Dateitypen, die Besucher hochladen dürfen, weiter einschränken lassen.

Warum sich dies von Uploads im WordPress-Adminbereich unterscheidet

Die Dateityp-Regeln von WordPress gelten für jeden Upload auf Ihrer Website, einschließlich der Übermittlungen über WPForms. Wenn WordPress also .svg Dateien, wird Ihr Feld „Datei hochladen“ diese ebenfalls blockieren, selbst wenn Sie .svg in die Liste der zulässigen Werte des WPForms-Feldes. Die Korrektur erfolgt in zwei Schritten im Formular.

  • Ermöglichen Sie zunächst den Dateityp auf WordPress-Ebene mithilfe einer der oben genannten Methoden
  • Aktivieren Sie diese Option dann auf Feldebene im WPForms-Formular-Generator

Falls Sie noch kein Formular erstellt haben, erfahren Sie hier, wie Sie in WordPress ein Formular zum Hochladen von Dateien von Grund auf neu erstellen. Andernfalls öffnen Sie das Formular, das Sie bereits erstellt haben.

Legen Sie die zulässigen Dateiendungen für Ihr Feld „Datei-Upload“ fest

Klicken Sie im Formular-Generator auf das Feld „Datei-Upload“, um das Fenster „Feldoptionen“ zu öffnen. Geben Sie im Feld „Zulässige Dateiendungen“ die gewünschten Dateiendungen ein, getrennt durch Kommas und jeweils mit einem vorangestellten Punkt.

Wählen Sie die Dateierweiterungen in Ihrem Datei-Upload-Formular

Zum Beispiel, .pdf, .docx, .heif lässt diese drei Typen zu und blockiert alles andere.

Sie können auch eine maximale Dateigröße pro Upload festlegen. Standardmäßig verwendet WPForms die maximale Dateigröße Ihres Servers. Bewegen Sie den Mauszeiger über das Fragezeichen-Symbol neben dem Feld, um zu sehen, was Ihr Server zulässt. Wenn Sie eine höhere Obergrenze benötigen, muss die Änderung auf der Serverseite und nicht in WPForms vorgenommen werden (hier erfahren Sie, wie Sie die maximale Upload-Größe in WordPress erhöhen können, falls dies das eigentliche Problem ist).

Dateitypen im Datei-Upload-Formular in WordPress zulassen

Über das Datei-Upload-Feld im modernen Stil können Besucher Dateien per Drag & Drop in Ihr Formular ziehen, wodurch es auf Mobilgeräten benutzerfreundlicher ist als der klassische Dateiauswähler.

Moderner Datei-Upload per Drag & Drop

Ausführliche Informationen zu allen Einstellungen des Feldes „Datei-Upload“ finden Sie in der vollständigen Anleitung von WPForms zum Feld „Datei-Upload“.

Was WPForms unter allen Umständen blockiert

Dieser Punkt ist beruhigend, wenn Sie Bedenken haben, das Hochladen von Dateien für Fremde zuzulassen. Selbst wenn Sie in WordPress riskante Dateiendungen zulassen, führt WPForms auf der Formularseite eine eigene permanente Sperrliste.

Ausführbare Dateien wie .exe, .php, .js, .jar, .html, .htm, .swfund .json werden auf Formularebene blockiert, unabhängig davon, was in WordPress erlaubt ist.

Das ist das Sicherheitsnetz, auf das ich mich verlasse, wenn ich Datei-Upload-Felder für Kundenwebsites einrichte, auf denen Lebensläufe, medizinische Unterlagen oder andere sensible Dateien hochgeladen werden. WordPress und WPForms bieten Ihnen gemeinsam zwei Ebenen der Dateityp-Filterung.

Holen Sie sich WPForms Pro jetzt!

Häufig gestellte Fragen zu Dateitypen und MIME-Typen

Der Fehler „Dateityp nicht zulässig“ in WordPress tritt in vielen Varianten und Sonderfällen auf, wobei die meisten davon dieselbe Ursache haben. Hier sind die Fragen, die mir am häufigsten gestellt werden, wenn jemand zum ersten Mal auf dieses Problem stößt.

Wie lade ich Dateien in WordPress hoch?

Wenn Sie Datei-Uploads von Besuchern zulassen möchten, ist es am schnellsten, ein WPForms-Feld für Datei-Uploads in ein Formular einzufügen. WPForms ist das beste Plugin für Datei-Uploads in WordPress und funktioniert mit Dokumenten, Bildern, Videos, Audiodateien sowie allen benutzerdefinierten Dateitypen, die Sie über die oben genannten Methoden hinzugefügt haben. Der Feldstil „Modern“ unterstützt zudem Drag-and-Drop, wodurch sich das Hochladen auf Smartphones ganz natürlich anfühlt.

Was bedeutet MIME?

MIME steht für „Multipurpose Internet Mail Extensions“. Es wurde ursprünglich entwickelt, damit Nutzer Mediendateien per E-Mail versenden konnten, und hat sich durchgesetzt, weil sich dieses Konzept auch für das Web als nützlich erwiesen hat. Der MIME-Typ im Header einer Datei teilt einem Browser oder Server mit, was sich tatsächlich in der Datei befindet, damit dieser entscheiden kann, wie er damit umgehen soll.

Was bedeutet „Diese Datei wurde nicht hochgeladen. Dateityp nicht zulässig“?

Diese Fehlermeldung erscheint in der Regel, wenn Sie einen benutzerdefinierten Dateityp hinzugefügt haben, der MIME-Typ jedoch nicht mit der Datei übereinstimmt, die Sie hochladen möchten. WordPress überprüft sowohl die Dateiendung als auch den MIME-Typ, und wenn diese nicht übereinstimmen, wird der Upload blockiert.

Verwenden Sie den MIME-Dateityp-Checker, um den tatsächlichen MIME-Typ Ihrer Datei zu überprüfen, kehren Sie dann zu den Datei-Upload-Typen zurück und passen Sie den Eintrag entsprechend an.

Eine ähnliche Meldung erscheint auch unter Windows, wenn Ihr Computer die Datei nicht erkennt. Etwa so: „Es sieht so aus, als würden wir dieses Dateiformat nicht unterstützen.“ Die Ursache liegt dabei eher auf Seiten des Betriebssystems als bei WordPress.

Was bedeutet „Leider darfst du diesen Dateityp nicht hochladen“?

Dieser Wortlaut taucht in einigen Fällen auf, in denen WordPress eine Meldung anzeigt, die sich etwas stärker auf Berechtigungen bezieht – häufig, wenn ein Benutzer ohne Administratorrechte eine Datei hochlädt. Die Lösung ist dieselbe wie bei der Variante aus Sicherheitsgründen. Fügen Sie den Dateityp über eine der vier oben genannten Methoden zur WordPress-Zulassungsliste hinzu und stellen Sie (falls erforderlich) sicher, dass die Benutzerrolle, die die Datei hochlädt, über ausreichende Berechtigungen verfügt.

Kann ich mit dem Plugin „File Upload Types“ beliebige Dateiendungen zulassen?

Ja, mit dem Plugin kannst du jeden beliebigen Dateityp oder MIME-Typ aktivieren. Zwei Dinge können dir dabei jedoch noch im Weg stehen.

  • Ihr Formular-Plugin blockiert möglicherweise bestimmte Dateiformate, die häufig Malware enthalten. WPForms blockiert diese immer .exe, .php, .js, .jar, .html, .htm, .swf, .jsonund einige andere auf der Formularseite, auch wenn du sie in WordPress zugelassen hast
  • Manche Hosts blockieren bestimmte Dateitypen auf Serverebene. Diese Sperren dienen in der Regel dazu, Hacker daran zu hindern, Schwachstellen in Plugins auszunutzen, daher ist es sinnvoll, sie beizubehalten. Wenn Sie einen bestimmten Dateityp unbedingt hochladen müssen und Ihr Host dies blockiert, wenden Sie sich bitte an den Support.

Sind mit dem Hinzufügen von Dateitypen Sicherheitsrisiken verbunden?

Wenn man vorsichtig ist, nein. Aber „File Upload Types“ ist ein leistungsstarkes Plugin, das tatsächlich jeden Dateityp zulässt, den man hinzufügt – einschließlich ausführbarer Dateien.

Ich rate grundsätzlich davon ab, ausführbare Dateiformate wie .exe, .php, .js, .jar, oder .html zum Hochladen. Das sind die Dateiformate, die Angreifer nutzen, um Malware auf einer Website zu platzieren. Wenn Sie WPForms verwenden, werden diese Formate in den Datei-Upload-Feldern ohnehin nicht zugelassen, aber die WordPress-Medienbibliothek akzeptiert sie, sofern Sie sie ausdrücklich hinzugefügt haben.

Wenn Sie sich eingehender mit der Absicherung von Datei-Uploads in Formularen befassen möchten, finden Sie in unserem Leitfaden zu bewährten Verfahren für die Sicherheit beim Datei-Upload Informationen darüber, welche weiteren Aspekte neben den Dateitypen gesichert werden sollten. Die offizielle Dokumentation enthält zudem weitere Informationen zu sicheren Vorgehensweisen für das Plugin „File Upload Types“.

Als Nächstes: Erstellen Sie ein Formular zum Hochladen von Dateien in WordPress

Nachdem Sie nun das Hochladen von Dateien so eingerichtet haben, wie Sie es sich vorgestellt haben, besteht der nächste Schritt darin, Ihren Besuchern ein Formular zur Verfügung zu stellen.

WPForms verfügt über einen Drag-and-Drop-Builder, der dies schnell erledigt, und das Feld „Datei-Upload“ funktioniert genauso wie die übrigen Formularfelder – es ist keine zusätzliche Konfiguration erforderlich.

Wenn Sie die hochgeladenen Dateien an einen anderen Ort als Ihren Server senden möchten, lesen Sie die Anleitung zum Dropbox-Datei-Upload-Formular.

Hier wird erklärt, wie Sie hochgeladene Dateien direkt in einen Cloud-Speicherordner verschieben können, damit sie keinen Speicherplatz auf Ihrem Hosting-Konto belegen.

Erstellen Sie jetzt Ihr Dateiupload-Formular

Sind Sie bereit, Ihr Formular zu erstellen? Starten Sie noch heute mit dem einfachsten WordPress-Formularerstellungs-Plugin. WPForms Pro enthält viele kostenlose Vorlagen und bietet eine 14-tägige Geld-zurück-Garantie.

Wenn dieser Artikel Ihnen geholfen hat, folgen Sie uns bitte auf Facebook und Twitter für weitere kostenlose WordPress-Tutorials und -Anleitungen.

Offenlegung: Unser Inhalt wird von den Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, erhalten wir möglicherweise eine Provision. Sehen Sie, wie WPForms finanziert wird, warum es wichtig ist, und wie Sie uns unterstützen können.

Claire Broadley

Claire ist der Content Manager für das WPForms-Team. Sie hat mehr als 13 Jahre Erfahrung im Schreiben über WordPress und Webhosting.Erfahren Sie mehr

Das beste WordPress Drag and Drop Form Builder Plugin

Einfach, schnell und sicher. Schließen Sie sich über 6 Millionen Website-Besitzer, die WPForms vertrauen.

2 Kommentare zu„So behebst du den Fehler ‚Dateityp nicht zulässig‘ in WordPress“

  1. Das ist wirklich lächerlich. Ihr Plugin ist in PHP geschrieben. Das bedeutet, dass es eine Möglichkeit gibt, Datei-Uploads bestimmter Typen in PHP ohne ein Plugin zu ermöglichen. Und doch sind alle wild entschlossen, mich zu zwingen, noch ein weiteres Einweg-Plugin zu installieren. Und wenn meine Website dann zum Stillstand kommt, sagen alle: "Natürlich ist deine Website kaputt. Sieh nur, wie viele Plugins du verwendest.

    1. Hallo Mala,

      Diese Funktion ist derzeit nicht mit dem Kern-Plugin verfügbar. Aber wir wissen, wie wichtig es ist, die Plugin-Liste für Website-Besitzer schlank zu halten. Wir haben diese leichtgewichtige Lösung entwickelt, damit jeder (auch Anfänger) zusätzliche Datei-Upload-Typen mit relativer Leichtigkeit zulassen kann.

Einen Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte denken Sie daran, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und sinnvolles Gespräch führen.

Dieses Formular ist durch Cloudflare Turnstile geschützt und es gelten die Cloudflare Datenschutzbestimmungen und Nutzungsbedingungen.