私はクライアントIDを持つ写真をアップロードできるスクリプトがあります。写真はstorage/app/public
で、ファイル名はdbです。その後、私は名前を取得し、写真やファイルを表示しようとしますが、私はできません。 は、ここに私のコードです:Laravelは画像を表示できません
public function file($id)
{
$client = Client::findOrFail($id);
return View::make('file', compact('client'));
}
file.blade.php
<img src="{{ public_path($file_name) }}" />
とコンソールログ:ここ
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('storage/app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
はコントローラである
どのようにファイルを表示できますか?
'$ file_name'の値はどうやって決められますか? –