Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 从机架空间切换到S3时如何维护图像_Ruby On Rails_Amazon S3_Carrierwave_Fog_Rackspace - Fatal编程技术网

Ruby on rails 从机架空间切换到S3时如何维护图像

Ruby on rails 从机架空间切换到S3时如何维护图像,ruby-on-rails,amazon-s3,carrierwave,fog,rackspace,Ruby On Rails,Amazon S3,Carrierwave,Fog,Rackspace,我在使用Rackspace上传图像时遇到性能问题。没有其他原因或bug可以确定问题是什么,使用S3的快速测试部署完全解决了问题 在对s3进行更改时,是否有办法维护机架空间链接和图像?当我们在登台服务器上更改它们时,所有的url引用都将被删除并替换为新的url,使所有图像都变成404 class PostimageUploader < CarrierWave::Uploader::Base include CarrierWave::MiniMagick # These settings

我在使用Rackspace上传图像时遇到性能问题。没有其他原因或bug可以确定问题是什么,使用S3的快速测试部署完全解决了问题

在对s3进行更改时,是否有办法维护机架空间链接和图像?当我们在登台服务器上更改它们时,所有的url引用都将被删除并替换为新的url,使所有图像都变成404

class PostimageUploader < CarrierWave::Uploader::Base

include CarrierWave::MiniMagick

# These settings are for image updloads to rackspace
 if Rails.env.production?
  storage :fog
 else
  storage :file
 end

# Do not edit this file structure
 def store_dir
  "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
 end

 def extension_white_list
  %w(jpg jpeg gif png)
 end

end
类PostimageUploader
谢谢您的帮助。

我在这里回答了一个类似的问题:。看看。干杯,我会回顾一下,并写下我是如何解决这个问题的。