Файл laravel txt не загружается

В Laravel 5 я хочу загружать такие файлы, как pdf, jpeg, а также файлы txt и т. д. Я вижу, что загрузка работает хорошо с расширением файла, кроме файлов .txt. Мой код как ниже;

$validator = Validator::make($request->all(), [
  'itemImage' => 'mimes:jpeg,jpg,gif,png,bmp,svg,doc,docx,odt,xls,xlsx,pdf,txt |max:4096'
]);

Я также попытался заменить txt на text/plain, но получил ту же проблему.

Вы получаете сообщения об ошибках? Что происходит кроме "работает кроме txt файлов"? Вы видите другую информацию?

Fjarlaegur 10.09.2018 09:27
1
1
111
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Удалите пробел между txt и |.

Переводчик валидации разделит правила на |. Однако из-за места последнее расширение заканчивается дополнительным пространством. И поэтому файлы .txt не допускаются, потому что они не заканчиваются лишним пространством.

Другие вопросы по теме