CodeIgniter: неправильно загружать файл mime type

Иногда при загрузке файлов с использованием <input> я сталкиваюсь с проблемой, когда расширение файла не совпадает с типом MIME, определенным в application/config/mimes.php . Например, когда я загружаю файл .doc , оказывается, что его тип mime – фактически application/octet-stream , а не application/msword как ожидалось.

Иногда у меня была эта проблема в прошлом. Я работал, добавляя application/octet-stream в массив .doc mime. Но есть ли способ исправить это?

Я думаю, что браузер каким-то образом заставил тип mime моего файла. Есть ли какой-либо HTTP-заголовок или метатег html, чтобы предотвратить это?

Related of "CodeIgniter: неправильно загружать файл mime type"