2017-08-11 11 views
0

ファイルexample.jpgで次のことを行うと、ストレージファイルの名前がランダムになります。 example.jpgの名前はどうすればいいですか?Laravelファイルのアップロード名が正しくありません

Storage::disk('local')->put('test', $request->file('file')) 

これは機能しますが、どのようにディスクを指定できますか? docsから

$file = request()->file('files'); 
    $file->storeAs('test',$request->file('files')->getClientOriginalName()); 

enter image description here

答えて

1

あなたがパスを受けstoreAsメソッドを使用することができる、自動的に保存されたファイルに割り当てられるファイル名を好きではないだろう場合、ファイル名、(オプションの)ディスクを引数にとります:

+0

エラー、例外ルートディレクトリ "/home/vagrant/Code/xxx/storage/app/test/xxxx.jpg"を作成できません。 – Bas

+0

ストレージディレクトリに書き込み権限がありますか? – linktoahref

+0

私は以前のテストフォルダを削除しましたが、test/example.jpg/i6fRmKhvhIfuLuBBmXvUq32Xuu8fIIbmwYoywkrX.jpegと同じ問題が発生しました... – Bas

関連する問題