PropertyController#update中的Excon :: Error :: Socket
我正在尝试上传图片。 Rails log告诉我图像已更新但未显示,而是收到此错误
在浏览器中主机名“ uploads.uploads.s3.amazonaws.com”与服务器证书不匹配(OpenSSL :: SSL :: SSLError)
。我什至试图进入显示错误的地方,但是什么也没得到!我不知道如何解决这个问题。这是我的properties_controller.rb
的代码:
def update
respond_to do |format|
if @property.update(property_params)
format.html { redirect_to @property, notice: 'Property was successfully updated.' }
format.json { render :show, status: :ok, location: @property }
else
format.html { render :edit }
format.json { render json: @property.errors, status: :unprocessable_entity }
end
end
end
private
def set_property
@property = Property.find(params[:id])
end
photo-uploader.rb
:
class PhotoUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
storage :fog
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
version :thumb do
process :resize_to_fit => [50, 50]
end
def extension_white_list
%w(jpg jpeg gif png)
end
end