Meine hochgeladenen Bilder befinden sich im Bereich storage/app/spreferenceimages
Laravel - Auflösen hochgeladen Bildpfad
Die Bildpfade in folgenden Weise in der DB gespeichert sind: spreferenceimages/laravel-generated-filename.ext
ich den Weg in meiner Ansicht zu verwenden versuchen. Ich habe versucht, asset()
Helfer:
<img src="{{ asset($spreference->favicon) }}">
aber es gibt einen NotFoundException
. Die erzeugte URL war:
http://localhost:3000/spreferenceimages/v2hM7nJcSWdXCAh7RdJUR4CExAMQfk1XX0u4ZiX1.png
Wie kann ich den Speicherordner direkt verwenden (Ohne einen Symlink in den öffentlichen Ordner zu erzeugen, haben)?
php artisan storage:link
Dies schafft eine Symlink public/storage
-storage/app/public
als der Endbenutzer nur zugreifen können, was in storage/app/public
ist: