我构建了一个Laravel应用程序。我有一个文件上传表单,用户可以上传图片或视频。
我在php.ini文件中进行了以下设置
upload_max_filesize = 32M
post_max_size = 32M
我的验证规则:
$mime = $request->file("file")->getClientOriginalExtension();
if ($mime == "png" || $mime == "jpg" || $mime == "jpeg") {
$rules["file"] = "required|file|mimes:jpeg,jpg,png|max:1024";
} elseif ($mime == "mp4" || $mime == "webm") {
$rules["file"] = "required|file|mimes:webm,mp4|max:32768";
}
我用
处理上传$request->file("file")->store("uploads");
以下情景:
文件无法上传。