Загрузка файла в облачную систему работает нормально локально, но не в герою в приложении Laravel

Я работаю над приложением Laravel, которое позволяет пользователям загружать mp3 файлы, которые хранятся в Cloudinary. Локально, загрузка файлов работает нормально, но в Heroku я получаю ошибку проверки, что файл отсутствует. Я не могу понять, почему я получаю ошибку проверки. Я получаю эту ошибку, когда пытаюсь загрузить файл, который все еще находится в пределах максимальной загрузки PHP, то есть 8,6 МБ. Однако, если я пытаюсь загрузить файл размером более 8,6 МБ, я получаю сообщение об ошибке Service Unavailable 503 с —

Сервер временно не может обработать ваш запрос из-за
простои технического обслуживания или проблемы с производительностью. Пожалуйста, попробуйте позже. В чем может быть проблема?

Это код метода store в моем контроллере

public function store(Request $request)
{
$this->validate($request, [
'title'         => 'required|min:3',
'description'   => 'required',
'channel'       => 'required',
'podcast'       => 'required|size_format'
]);

$data    = [
'episode_name'          => $request->title,
'episode_description'   => $request->description,
'channel_id'            => $request->channel,
'image'                 => self::DEFUALT_COVER_IMAGE,
'audio_mp3'             => $this->upload->videoToCloudinary($request->podcast),
'view_count'            => 0,
'status'                => 0
];

$this->episodeRepository->createEpisode($data);

return redirect()->back()->with('status', 'Nice Job! ' . $request->title . ' is held for moderation.');
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …