У меня есть странный случай, когда я не могу загрузить какой-нибудь текстовый файл
Я создал 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 не удалось