Код: Выделить всё
private function store_video(Request $request, Item $item)
{
$video = new Video;
\Log::info('Video file:', ['file' => $request->file('video')]);
$request->validate([
'video' => 'required|file|mimetypes:video/mp4,video/webm|max:20480', // 20MB
]);
$this->store_media_item($request, $item, $video, 'video', 'videos');
}
< /code>
Когда я загружаю видео Webm, журнал читает: < /p>
[2025-08-19 10:42:16] local.INFO: Video file: {"file":{"Illuminate\\Http\\UploadedFile":"/private/var/tmp/phpb0ds6m9ff5754reBNz6"}}
< /code>
и файл хранится на правильном диске, может быть отображен на переднем конце и т. Д.[2025-08-19 10:43:51] local.INFO: Video file: {"file":{"Illuminate\\Http\\UploadedFile":""}}
< /code>
И ничто не хранится.file: File {
lastModified: 1754956804449
lastModifiedDate: Mon Aug 11 2025 20:00:04 GMT-0400 (Eastern Daylight Time) {}
name: "webm-sample.webm"
size: 901185
type: "video/webm"
webkitRelativePath: ""
}
< /code>
и это для mp4: < /p>
file: File {
lastModified : 1755594600551
lastModifiedDate: Tue Aug 19 2025 05:10:00 GMT-0400 (Eastern Daylight Time) {}
name: "new-mp4-test.mp4"
size: 2252313
type: "video/mp4"
webkitRelativePath: ""
}
Файл, который я пытаюсь загрузить, составляет всего 2,5 МБ, post_max_size It 8mb, так что это не так. устранить это. Есть ли другие настройки, которые я должен проверить?
Подробнее здесь: https://stackoverflow.com/questions/797 ... el-vue-app
Мобильная версия