Ошибка при загрузке файла размером более 10 МБ - PullRequest
0 голосов
/ 28 мая 2018

Я хочу загрузить файл размером более 10 МБ, но получаю сообщение об ошибке

Spatie \ MediaLibrary \ Exceptions \ FileCannotBeAdded \ FileIsTooBig File /private/var/tmp/phpfBe4An имеет размер 27,82 МБ, что больше максимально допустимого 10МБ

Код

$response = \DB::transaction(function() use($request) {
        $listing = Listing::with('car')->find($request->get('listing_id'));

        $fileName = rand(1111, 9999) . '_' . time() . '.' . $request->file('video')->getClientOriginalExtension();
        $media = $listing->addMedia($request->file('video'))->usingFileName($fileName)->toMediaCollection('listing_videos');

        return response()->json([
            'success' => 1,
        ]);
    });

    return $response;
   }

Я сохранил загруженный файл на amazon-s3.Заранее спасибо!

1 Ответ

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

Было ли настроено значение max_file_size в файле config , расположенном в

config/medialibrary.php

, если оно не установлено, например, для приема 30 МБвозможно?

'max_file_size' => 1024 * 1024 * 30,


Если у вас нет конфигурационного файла, упомянутого выше:

Опубликуйте его, запустив:

php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="config"

Спасибо @Norman Edance за указание на это

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