首頁  >  文章  >  php框架  >  解決laravel上傳圖片之後目錄有圖片,但訪問不到(404)的問題

解決laravel上傳圖片之後目錄有圖片,但訪問不到(404)的問題

藏色散人
藏色散人轉載
2021-02-15 09:24:464293瀏覽

下面由Laravel教學專欄給大家介紹解決laravel上傳圖片之後目錄有圖片,但訪問不到(404)的問題,希望對需要的朋友有幫助!

解決laravel上傳圖片之後目錄有圖片,但訪問不到(404)的問題

laravel上傳圖片之後,目錄有圖片,但存取不到(404)

1.問題描述

Laravel後台上傳圖片成功並返回訪問鏈接,但訪問圖片時報404,檢查了對應目錄中是有圖片的?

2.解決方案

  • Laravel專案只要public目錄可以訪問,其他目錄是不允許訪問的,而圖片預設是上傳到storage目錄的,造成圖片連結沒問題,就是訪問不到圖片。
  • 怎麼辦呢?很簡單,在public下建立檔案軟連結
  • 執行指令:php artisan storage:link
  • 指令執行完畢後,就會在專案裡多出一個public/storage,
  • 這個storage 就是一個軟鏈接,它指向storage/app/public 目錄。
  • public/storage(軟連線) → storage/app/public
  • 然後就可以直接用地址來存取public裡面的照片了!
#

以上是解決laravel上傳圖片之後目錄有圖片,但訪問不到(404)的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除