ruby-on-rails - 如何将图像上传到我的 heroku 应用程序

标签 ruby-on-rails heroku

我正在学习将 Rails 应用程序部署到 Heroku 的教程。它使用的是一个免费的 Heroku 帐户,其名称类似于 quiet-mountain-51138.herokuapp.com。本教程不包括添加图像。我有一个简单的测试站点并正在运行。现在,我想向网站添加一些图像,但不知道如何执行此操作。

在非heroku、非rails 应用程序上,我使用FileZilla 将文件ftp 到服务器,所以我对此非常熟悉。 heroku 有类似的东西吗?

有人会指出我如何做到这一点的教程吗?

非常感激。

已编辑
我想上传一张照片以显示在我的 public/index.html 页面上。就这样。我创建并部署了一个简单的作业跟踪应用程序,它不需要图片。现在我只是在寻找将图像添加到 heroku 上的应用程序的“如何” - 用于学习目的。

谢谢

最佳答案

如果我没记错的话,Heroku 不允许在其文件系统上进行写入,因此,您将无法在 Heroku 上将文件上传到您的应用程序。这就是为什么they suggest您可以使用和集成 Amazon S3 作为存储选项。

关于ruby-on-rails - 如何将图像上传到我的 heroku 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45040885/

相关文章:

ruby-on-rails - Elastic beanstalk Rails - 即使我设置了暂存环境,也默认为生产环境

ruby-on-rails - rails : PayPal Express Checkout Integration in Localhost

ruby-on-rails - 如何捕获模型回调中不同线程上引发的 rsolr Sunspot 异常?

ruby-on-rails - 如何在 Heroku 上提交支持请求?

使用 Heroku 部署 Django

flutter - 如何在 Heroku 上部署 Flutter Web

ruby-on-rails - Rails 4 Assets 管道未找到预编译 CSS 文件

ruby-on-rails - 使用 PayPal 自适应支付和即时支付通知时,我是否必须提供 returnURL?

ruby-on-rails - 在亚马逊云上存储 Heroku 应用程序 Assets 的 Rails 方式

ruby-on-rails - 如何在不删除所有较新迁移的情况下再次运行迁移?