Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Rails 应用程序中使用回形针。在开发环境中,当我转到存储图像的 url 时,我可以查看它。但是在生产中,我收到一条错误消息,指出此页面不存在。关于如何解决这个问题的任何建议?
您在哪里托管应用程序?如果是 Heroku,则不允许上传,因为 Heroku 有一个只读文件系统。因此,您将不得不寻找第三方解决方案(例如 S3)来托管您上传的图像。
这取决于您用于生产的内容。像 Heroku 这样的地方不允许你托管图像,所以你需要使用外部的东西,比如 Amazon S3。此外,要获取 url,您可以转到 rails 控制台并尝试通过键入附加了图像的模型实例然后调用 .image.url 来获取图像的 url(假设 image 是列)