Die Datei ist beschädigt oder hat eine falsche Datei-Erweiterung

Aus Wiki.csoft.at

Beim Hochladen einer mp3-Datei in ein Mediawiki kommt die Fehlermeldung

Die Datei ist beschädigt oder hat eine falsche Datei-Erweiterung. Bitte überprüfe die Datei und wiederhole den Hochlade-Vorgang

Die FileExtension ist korrekt angegeben:

$wgFileExtensions = array('gif', 'png', 'jpg', 'jpeg', 'pdf', 'mp3', 'ogg' );

und in /includes/mime.types sind die MIME-Types korrekt eingetragen.

Die Dateierkennung wird mit der Bibliothek GD gemacht, diese ist nur für Grafikformate geeignet.

Daher diesen Parameter in LocalSettings eintragen:

$wgMimeDetectorCommand = "file -bi";

Falls das nicht funktioniert, weil noch zusätzliche Bibliotheken (FileInfo oder MimeMagic) fehlen, diesen Parameter verwenden:

$wgVerifyMimeType = false;