上傳圖像的默認顯示爲/ storage/app/public/profiles /,但前端生成/存儲的URL/profiles/image未找到。Laravel Spark未顯示存儲在/ storage/app/public/profiles /目錄中的圖像
我試圖找到該目錄的任何類型的路由,一直沒有能夠這樣做。任何幫助,將不勝感激。
上傳圖像的默認顯示爲/ storage/app/public/profiles /,但前端生成/存儲的URL/profiles/image未找到。Laravel Spark未顯示存儲在/ storage/app/public/profiles /目錄中的圖像
我試圖找到該目錄的任何類型的路由,一直沒有能夠這樣做。任何幫助,將不勝感激。
您必須鏈接到存儲目錄。從documentation:
一旦安裝了Spark,您應該將public/storage目錄鏈接到您的storage/app/public目錄。否則,存儲在本地磁盤上的用戶頭像將不可用
及相關代碼:
ln -s /path/to/storage/app/public /path/to/public/storage
只要刪除存儲文件夾公共文件夾內,並使用絕對路徑運行命令(從根夾)。
謝謝。不能相信我錯過了它。我使用了Spark安裝程序的指示,並錯過了下面的這一部分。 –
@JohnFable沒問題。我們都去過很多次了!很高興幫助。 – camelCase
@camelCase我遇到了同樣的問題,但我知道它需要一個符號鏈接,我繼續創建它,但它仍然不適用於我。它讓我404路由/storage/profiles/09c058b621dad442be436086449de1f1.jpeg –