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

Aus Wiki.csoft.at

(Unterschied zwischen Versionen)
Zeile 9: Zeile 9:
  $wgFileExtensions = array('gif', 'png', 'jpg', 'jpeg', 'pdf', 'mp3', 'ogg' );
  $wgFileExtensions = array('gif', 'png', 'jpg', 'jpeg', 'pdf', 'mp3', 'ogg' );
 +
 +
und in <tt>/includes/mime.types</tt> sind die MIME-Types korrekt eingetragen.
Die Dateierkennung wird mit der Bibliothek '''GD''' gemacht, diese ist nur für Grafikformate geeignet.
Die Dateierkennung wird mit der Bibliothek '''GD''' gemacht, diese ist nur für Grafikformate geeignet.
-
Daher diesen Parameter in <tt>LocalSettings</tt> eintragen
+
Daher diesen Parameter in <tt>LocalSettings</tt> eintragen:
  $wgMimeDetectorCommand = "file -bi";
  $wgMimeDetectorCommand = "file -bi";
 +
 +
Falls das nicht funktioniert, weil  noch zusätzliche Bibliotheken (FileInfo oder MimeMagic) fehlen, diesen Parameter verwenden:
 +
 +
$wgVerifyMimeType = false;

Version vom 23. Januar 2010, 17:34 Uhr

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;