0

我在 Rails 应用程序中使用回形针。在开发环境中,当我转到存储图像的 url 时,我可以查看它。但是在生产中,我收到一条错误消息,指出此页面不存在。关于如何解决这个问题的任何建议?

4

2 回答 2

2

您在哪里托管应用程序?如果是 Heroku,则不允许上传,因为 Heroku 有一个只读文件系统。因此,您将不得不寻找第三方解决方案(例如 S3)来托管您上传的图像。

于 2013-08-26T16:30:26.200 回答
0

这取决于您用于生产的内容。像 Heroku 这样的地方不允许你托管图像,所以你需要使用外部的东西,比如 Amazon S3。此外,要获取 url,您可以转到 rails 控制台并尝试通过键入附加了图像的模型实例然后调用 .image.url 来获取图像的 url(假设 image 是列)

于 2013-08-26T16:39:59.000 回答