2017-08-07 105 views
1

我在laravel一個項目,該項目的一個部分將圖像上傳到服務器。使用文件存儲器和/ storage/app/public文件夾保存圖像。 在當地工作正常,圖像看起來不錯,但是當我上傳項目的Heroku,圖像不可見。 即使在Heroku上運行命令「PHP工匠存儲:鏈接」圖片不顯示在Heroku上的應用程序

爲什麼我無法看到圖像?我不想爲此使用AWS S3。 我可能會錯過什麼?

謝謝。

+0

什麼是鏈接到破碎的形象,以及什麼是他們應該鏈接到? – Samsquanch

+0

圖像與Storage :: url('file1.jpg')一起顯示; (http://site.dev/file1.jpg)由於圖像存儲在/存儲/程序/公衆,這樣的內容是不是用戶可見,僅在需要時它。但出於某種原因,在heroku中這不會發生,但在本地一切工作正常。 – SundayGirl

+0

存儲文件夾的權限是什麼。這可能是問題。 – anwerj

回答

0

在你composer.json附加:

「安裝後-CMD」: 「LN - SR存儲/程序/公共公共/存儲」 ],

相關問題