Imej laravel tidak ditemui dalam awam/storan
P粉043566314
P粉043566314 2023-08-26 20:51:28
0
1
499
<p>Saya cuba mengakses imej untuk projek saya. </p> <p>Saya telah menjalankan pautan storan artisan php</p> <p>Laravel Cipta Awam/Storan</p> <p>Apabila saya memuat naik imej ke storan/apl, saya melihat imej itu dalam storan/apl tetapi tidak dalam storan awam/storan. </p> <p>Apabila saya cuba melihat imej pada penyemak imbas saya, saya mendapat ralat 404</p> <p>pengawal.php</p> <pre class="brush:php;toolbar:false;">Property::create([ 'SittingRoom'=> request()->file('sittingroom')->store('apartmen') ]);</pre> <p>bladeview.php</p> <pre class="brush:php;toolbar:false;"><img src="{{asset('storage/'.$duplex->SittingRoom)}}"></pre> <p>Pautan penyemak imbas</p> <pre class="brush:php;toolbar:false;">http://127.0.0.1:8000/storage/apartments/HNLDysVUdRG7ZTBkF2qFGk2B2tAKYzYcVImNEWLx.jpg</pre> <p>Selepas menjalankan pautan storan artisan</p> <p>C:xampphtdocsOPAAM> php storan artisan: pautan</p> <p>Mesej pautan [C:xampphtdocsOPAAMpublicstorage] disambungkan ke [C:xampphtdocsOPAAMstorageapp/public]. </p>
P粉043566314
P粉043566314

membalas semua(1)
P粉420868294

Masalahnya ialah config/filesystems.php

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

Tetapi dalam fail .env

FILESYSTEM_DISK=local

Konfigurasi ini menyimpan imej anda dalam Storage/app 中,而不是 storage/app/public.

Imej yang disimpan dalam storage/app tidak boleh diakses secara umum. Jadi anda perlu menukar fail .env

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!