Hallo,
ich habe das Problem, dass auf meinem Serve die MIME-Types, besser gesagt nur einer nicht richtig erkannt wird.
Ich muss ein Upload-Tool erstellen (ähnlich der One-Click-Hoster) und muss die Dateien natürlich prüfen. Die Prüfung soll anhand des MIME-Types geschehen und genau da liegt mein Problem.
Der Typ für RAR-Archive wird als application/octet-stream erkannt. Korrekt wäre aber application/x-rar-compressed
Ich habe nun versucht, den MIME-Type in der mime.type hinzuzufügen und es per .htaccess mit AddType application/x-rar-compressed rar probiert, aber beides ohne Erfolg.
ZIP-Dateien dagegen werden korrekt als x-zip-compressed erkannt, nur eben bei den RAR-Dateien klappt es nicht.
Erst dachte ich, mein Code wäre irgendwo fehlerhaft, aber selbst ein CODE $file = $_FILES['file']['type'];
echo $file;
liefert den falschen MIME-Type.
Kann mir einer sagen warum das so ist wie es ist?
Gruß TTlong
ich habe das Problem, dass auf meinem Serve die MIME-Types, besser gesagt nur einer nicht richtig erkannt wird.
Ich muss ein Upload-Tool erstellen (ähnlich der One-Click-Hoster) und muss die Dateien natürlich prüfen. Die Prüfung soll anhand des MIME-Types geschehen und genau da liegt mein Problem.
Der Typ für RAR-Archive wird als application/octet-stream erkannt. Korrekt wäre aber application/x-rar-compressed
Ich habe nun versucht, den MIME-Type in der mime.type hinzuzufügen und es per .htaccess mit AddType application/x-rar-compressed rar probiert, aber beides ohne Erfolg.
ZIP-Dateien dagegen werden korrekt als x-zip-compressed erkannt, nur eben bei den RAR-Dateien klappt es nicht.
Erst dachte ich, mein Code wäre irgendwo fehlerhaft, aber selbst ein CODE $file = $_FILES['file']['type'];
echo $file;
liefert den falschen MIME-Type.
Kann mir einer sagen warum das so ist wie es ist?
Gruß TTlong