Я пытаюсь загрузить файл MXF, используемый помощником по загрузке codeigniter, но при попытке вызвать 404 выдается ошибка, это потому, что файл не загружается на сервер.
файл называется name.MXF
$ this-> upload-> display_errors () return
Тип файла, который вы пытаетесь загрузить, недопустим.
это странно, потому что в $ config ["allow_types"] добавлен тип файла
Я могу загружать файлы других типов в ту же папку, поэтому нет проблем с разрешением или htaccess.
пример кода:
1017 * Контроллер илит *
public function uploadFile(){
$config["allowed_types"] = 'MxF|mxf|MXF';
$folder= './uploads/';
if (!file_exists($folder)) {
mkdir($folder, 0777, true);
}
$config["upload_path"] = $folder;
$this->load->library('upload', $config);
$this->upload->initialize($config);
$FileName="name";
$this->upload->do_upload($FileName);
}
Htaccess
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|assets|js|uploads|)
RewriteRule ^(.*) index.php?/$1 [QSA,L]
как я могу загрузить файлы этого типа?
пожалуйста, помогите мне!
РЕШЕНИЕ
Я нашел ответ по этой ссылке и установил "allow_types" = '*' Codeigniter: тип файла, который вы пытаетесь загрузить, не разрешен