我正在嘗試存取我的專案的圖像。
我已經運行了 php artisan 儲存連結
Laravel 創建公共/儲存
當我將圖像上傳到儲存/應用程式時,我在儲存/應用程式中看到該圖像,但在公共/儲存中看不到該圖像。
當我嘗試在瀏覽器上查看圖像時,收到錯誤 404
控制器.php
Property::create([ 'SittingRoom'=> request()->file('sittingroom')->store('apartments') ]);
bladeview.php
瀏覽器連結
http://127.0.0.1:8000/storage/apartments/HNLDysVUdRG7ZTBkF2qFGk2B2tAKYzYcVImNEWLx.jpg
運行 artisan storage 連結後
C:xampphtdocsOPAAM> php artisan 儲存:連結
資訊 [C:xampphtdocsOPAAMpublicstorage] 連結已連接至 [C:xampphtdocsOPAAMstorageapp/public]。
問題在於config/filesystems.php
#但是在.env檔中
此設定將您的映像保存在
Storage/app
中,而不是storage/app/public
。儲存在
storage/app
中的映像無法公開存取。 所以你必須更改.env檔案