首页 > 解决方案 > 如何使用 heroku laravel 应用程序存储图像

问题描述

通过 laravel 中的存储路由,我将数据(文本)传递给 MySQL,并将图像传递给存储。但是,我无法将图像存储在本地存储(新部署后)文件系统重置中的更改,因此我需要使用外部存储来完成。存储图像(小尺寸)并有权获取它们(使用 js)的最简单方法是什么?

标签: laravelstoragefetch

解决方案


我最近遇到了同样的问题,这是我想出的解决方案:

Heroku 没有图像存储,这需要使用免费存储图像的服务并使用它。

或者

您可以将它们移动到公用文件夹而不是存储文件夹,并在您的视图代码中使用它:

<img src="{{ secure_asset($whereEverYouStoredYourImage->theImageAttribute) }}" alt="example">

推荐阅读