【发布时间】:2020-06-04 07:04:37
【问题描述】:
在我的 Laravel 项目中,我需要上传 mp3 文件,但是 Laravel 使用 mpga 作为 mime 类型来验证 mp3 文件类型,我发现在这个 answer 中。
$results = Validator::make($request->all(), [
"song" => "required|file|mimes:mpga|max:8192",
]);
我对此没意见,但我的问题是文件以mpga 扩展名存储,我从answer 知道这个奇怪动作背后的原因。
我如何存储文件
// Upload the song
$filePath = $request->song->store("public/songs");
但我想以mp3 扩展名存储文件。
【问题讨论】:
-
添加你如何存储文件的代码
标签: laravel validation upload mp3