Guten morgen zusammen,
ich wollte mir gestern ein kleines Script in PHP basteln, welches mir Dateien zum Download anbietet die in einem Verzeichnis liegen.
der wesentliche Code dazu:
Das funktioniert bei .pdf, .doc, .xls und soweiter - Allerdings nicht mit .docx (hier wird mir ein ZIP-Archiv angedrehtPHP-Code:
$finfo = new finfo();
$type = $finfo->file($pfad, FILEINFO_MIME);
header("Content-Type: $type");
header("Content-Disposition: attachment; filename=\"$file\"");
readfile("$pfad);
- ja ich weiß dass es sich dabei tatsächlich um gezippte XMLs handelt
)
Was mich verwirrt ist, dass er xlsx aber richtig erkennt!
Ich hab nen Apache2 unter Ubuntu 14.04 am laufen. Anscheinend soll der Apache unter Ubuntu und Debian auf die Datei /etc/mime.types zurückgreifen - dort sind aber die Extensions hinterlegt!
Ich würde das ungerne mit .htaccess-Files lösen, sondern möchte eine saubere globale Lösung!
Hat hierzu jemand schon Erfahrungen und kann mir da helfen?![]()
Danke schonmal
Grüße