Ruby on rails 3 铁路及;AmazonS3-它是如何工作的?
我想问你一个简单的初学者问题——我的应用程序在Rails中,它在Heroku上。要存储图像,请使用亚马逊的应用程序S3。 为了上传图片,我使用了回形针插件 我不明白的是,我将我的应用程序从localhost部署到Heroku。在Heroku上,我的应用程序运行良好,我上传了图像,该图像存储到S3,在我的应用程序中显示良好 但是现在,如果我将在本地主机版本上上载一个映像,那么映像将上载到S3存储桶或存储在我的硬盘驱动器上Ruby on rails 3 铁路及;AmazonS3-它是如何工作的?,ruby-on-rails-3,heroku,amazon-s3,paperclip,Ruby On Rails 3,Heroku,Amazon S3,Paperclip,我想问你一个简单的初学者问题——我的应用程序在Rails中,它在Heroku上。要存储图像,请使用亚马逊的应用程序S3。 为了上传图片,我使用了回形针插件 我不明白的是,我将我的应用程序从localhost部署到Heroku。在Heroku上,我的应用程序运行良好,我上传了图像,该图像存储到S3,在我的应用程序中显示良好 但是现在,如果我将在本地主机版本上上载一个映像,那么映像将上载到S3存储桶或存储在我的硬盘驱动器上 这两个方面是分开的吗?或者如果我在我的模型中设置了S3支持,那么这将意味着所
这两个方面是分开的吗?或者如果我在我的模型中设置了S3支持,那么这将意味着所有图像都将上传到S3(从heroku和localhost)?@phs是正确的。无论在哪里运行应用程序,图像都将存储在S3上。如果您的:id嵌入到映像位置(可能是这样),并且您的dev数据库的id与生产/heroku数据库的id不同,这可能会给您带来一些麻烦。第二个:无论应用程序是在本地运行还是在heroku中运行,它们都在S3中。