Laravel не удалось обнаружить мимы TXT с перерывами - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть странный случай, когда я не могу загрузить какой-нибудь текстовый файл

Я создал 5 текстовых файлов на рабочем столе и попытался загрузить их на свой сервер с помощью laravel.Содержание и способ создания файлов одинаковы, если щелкнуть правой кнопкой мыши и щелкнуть новый документ, а другой метод - скопировать и вставить и просто переименовать файлы.

Вот код для проверки файла.

$rules = ['upload_file' => 'required|file|mimes:txt|max:15000'];
$validator = Validator::make($request->all(),$rules);
if($validator->fails()){  // check if there's any error
    foreach($validator->errors()->all() as $key => $value) {
       @$errMess .= $value;
    }
    $message = ['message' => $errMess ];
    // show the error
    return response()->json($status);
}
//else continue to upload file to server

Ошибка с помощью Validator:

Файл для загрузки должен быть файлом типа: txt.

Я проверил все как разрешениевременные файлы, различия файлов с dd(), ошибка php, и я до сих пор не могу понять это

Вот дд успешных и неудачных файлов.

УспехИзображение DD Изображение DD не удалось

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...