ich habe die Klinge in dieser Route:Laravel „Fehler Ressource laden“
/resources/views/cms/public/views/projects/showproject.blade.php
Und den Code um das Bild zu machen, ist dies:
@if (Storage::disk('projects')->has($project->slug))
<p class="lead"><img src="{{ asset('/storage/projects/'.$project->slug.'/home.png') }}" width="50%" >Home</p>
@else
<p class="lead"><img src="/assets/img/projects/{{$project->slug}}/home.png" width="50%">Home</p>
@endif
Die Speicherplatte genannt Projekte wie hier aussehen :
'projects' => [
'driver' => 'local',
'root' => storage_path('app/public/projects'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
Der Fehler ist dies:
header.png Failed to load resource: the server responded with a status of 500 (Internal Server Error)
Ich denke, das Problem ist in den Code auf der Ansicht, ich lese auch vielleicht brauche ich eine symbolische Verbindung verwenden, ist es nicht möglich machen ohne?
Jede Hilfe wird geschätzt, wenn Sie irgendeine Frage haben, fragen Sie sie bitte.
Danke. (Ich überprüfe die andere Frage von Stackoverflow vorher, und kann den Fehler nicht finden).
Versuchen Sie, den symbolischen Link, alles, was in Ihrem 'storage' Ordner vorhanden ist, und wird von Ihrem' public' Ordner benötigt werden symlinked geladen. – Jorn