Image Laravel introuvable dans le public/stockage
P粉043566314
P粉043566314 2023-08-26 20:51:28
0
1
569
<p>J'essaie d'accéder aux images de mon projet. </p> <p>J'ai exécuté le lien de stockage artisan php</p> <p>Laravel Créer un espace public/stockage</p> <p>Lorsque je télécharge une image vers le stockage/l'application, je vois l'image dans le stockage/l'application mais pas dans le stockage public/l'application. </p> <p>Lorsque j'essaie d'afficher l'image sur mon navigateur, j'obtiens une erreur 404</p> <p>controller.php</p> <pre class="brush:php;toolbar:false;">Property::create([ 'SittingRoom'=> request()->file('salon')->store('appartements') ]);≪/pré> <p>bladeview.php</p> <pre class="brush:php;toolbar:false;"><img src="{{asset('storage/'.$duplex->SittingRoom)}}"></pre> <p>Lien vers le navigateur</p> <pre class="brush:php;toolbar:false;">http://127.0.0.1:8000/storage/apartments/HNLDysVUdRG7ZTBkF2qFGk2B2tAKYzYcVImNEWLx.jpg</pre> <p>Après avoir exécuté le lien de stockage artisanal</p> <p>C:xampphtdocsOPAAM> stockage artisanal php : lien</p> <p>Le lien du message [C:xampphtdocsOPAAMpublicstorage] est connecté à [C:xampphtdocsOPAAMstorageapp/public]. </p>
P粉043566314
P粉043566314

répondre à tous(1)
P粉420868294

Le problème est config/filesystems.php

'default' => env('FILESYSTEM_DISK', 'public'),

Mais dans le fichier .env

FILESYSTEM_DISK=local

Cette configuration enregistre vos images dans Storage/app 中,而不是 storage/app/public.

Les images enregistrées dans storage/app ne sont pas accessibles au public. Il faut donc changer le fichier .env

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!