laravel - 如何使用 heroku laravel 应用程序存储图像
问题描述
通过 laravel 中的存储路由,我将数据(文本)传递给 MySQL,并将图像传递给存储。但是,我无法将图像存储在本地存储(新部署后)文件系统重置中的更改,因此我需要使用外部存储来完成。存储图像(小尺寸)并有权获取它们(使用 js)的最简单方法是什么?
解决方案
我最近遇到了同样的问题,这是我想出的解决方案:
Heroku 没有图像存储,这需要使用免费存储图像的服务并使用它。
或者
您可以将它们移动到公用文件夹而不是存储文件夹,并在您的视图代码中使用它:
<img src="{{ secure_asset($whereEverYouStoredYourImage->theImageAttribute) }}" alt="example">
推荐阅读
- web-applications - apache shiro 1.5.3 web app教程返回404错误
- r - 具有反应输入和李克特图输出的闪亮仪表板应用程序
- crystal-reports - SSCC 条码 - Crystal Reports 中的校验位功能
- python - 我的损失函数会按照我希望的方式工作吗?(凯拉斯)
- django - 连接路径位于基本路径组件之外 - Django 图像上传
- microsoft-teams - 使用具有深度链接的不同应用程序发起 Microsoft Teams 呼叫
- sql-server - 如何提高此 MSSQL 存储过程的效率?
- c# - FlipView 数据模板无法绑定到自定义 UserControl
- hasura - Hasura 是否支持在自定义操作中返回数组数组?
- php - 在 laravel PHP 中验证表单的 AOP