Laravel 6 upload_max_filesize, я просто хочу загрузить файл размером 5 МБ - PullRequest
0 голосов
/ 30 марта 2020
$validator = Validator::make($request->all(), [
            'thumbnail' => 'max:5048',
        ]);

Это мой валидатор, я просто хочу загрузить файл 5 Мб .. Это всегда говорит об ошибке! Помоги мне, пожалуйста ? : ")

Кстати, это все еще localhost ..

Ответы [ 2 ]

0 голосов
/ 30 марта 2020
$validator = Validator::make($request->all(), [
    'thumbnail' => 'file|max:5048',
]);

Обязательно сообщите Laravel, что это файл, с которым следует сравнивать максимальный размер файла.

Используйте описание правила размера в качестве ссылки.

0 голосов
/ 30 марта 2020

Ваша проверка правильна. Вам также необходимо увеличить максимальный размер файла поста, а также размер загружаемого файла php.

. Пожалуйста, обновите эти значения в файле php .ini.

upload_max_filesize = 5M
post_max_size = 5M

...