Laravel TXT файл не загружается - PullRequest
0 голосов
/ 10 сентября 2018

В 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, но получил ту же проблему.

1 Ответ

0 голосов
/ 10 сентября 2018

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

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

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