私はユーザーがオーディオファイルをアップロードできるfromを持っています。ファイルがm4a
である必要があるため、validation
をLaravel
に使用してファイル形式をチェックしたいと思います。Laravel 5.4でファイル形式を検証する方法は?
私は検証のために次のコードを使用しましたが、ファイルをアップロードすることはできませんm4a
ファイル。
$this->validate(request(),
[ 'title' => 'required',
'body' => 'required',
'category' => 'required',
'audio' => 'mimetypes:audio/x-m4a'
],
[ 'title.required' => 'title is missed',
'body.required' => 'body is missed',
'category.required' => 'category is missed',
'audio.mimetypes' => 'the file format must be m4a'
]);
はまた、私が代わりにmimetypes:audio/x-m4a
のmimes:audio/x-m4a
とmimes:audio/m4a
を使用しますが、問題はすでに存在していました。
どうすれば検証できますか?
あなたはWebサーバーとしてApacheまたはNginxを使用していますか? – RDev
@RDev私はApacheを使用しています – hodhod