1
我在laravel一個項目,該項目的一個部分將圖像上傳到服務器。使用文件存儲器和/ storage/app/public文件夾保存圖像。 在當地工作正常,圖像看起來不錯,但是當我上傳項目的Heroku,圖像不可見。 即使在Heroku上運行命令「PHP工匠存儲:鏈接」圖片不顯示在Heroku上的應用程序
爲什麼我無法看到圖像?我不想爲此使用AWS S3。 我可能會錯過什麼?
謝謝。
我在laravel一個項目,該項目的一個部分將圖像上傳到服務器。使用文件存儲器和/ storage/app/public文件夾保存圖像。 在當地工作正常,圖像看起來不錯,但是當我上傳項目的Heroku,圖像不可見。 即使在Heroku上運行命令「PHP工匠存儲:鏈接」圖片不顯示在Heroku上的應用程序
爲什麼我無法看到圖像?我不想爲此使用AWS S3。 我可能會錯過什麼?
謝謝。
在你composer.json附加:
「安裝後-CMD」: 「LN - SR存儲/程序/公共公共/存儲」 ],
什麼是鏈接到破碎的形象,以及什麼是他們應該鏈接到? – Samsquanch
圖像與Storage :: url('file1.jpg')一起顯示; (http://site.dev/file1.jpg)由於圖像存儲在/存儲/程序/公衆,這樣的內容是不是用戶可見,僅在需要時它。但出於某種原因,在heroku中這不會發生,但在本地一切工作正常。 – SundayGirl
存儲文件夾的權限是什麼。這可能是問題。 – anwerj