rubyonrails上传报编码错误-创新互联

Encoding::UndefinedConversionError in ProductsController#create

"\xFF" from ASCII-8BIT to UTF-8

在使用ruby1.9.3做上传照片的时候,报这个错误,解决办法是将控制器里的

我们拥有十年网页设计和网站建设经验,从网站策划到网站制作,我们的网页设计师为您提供的解决方案。为企业提供做网站、成都网站设计、微信开发、小程序定制开发成都做手机网站H5网站设计、等业务。无论您有什么样的网站设计或者设计方案要求,我们都将富于创造性的提供专业设计服务并满足您的需求。

File.open("#{Rails.root}/app/assets/p_w_picpaths/"+new_name, "w") { |file|

    file.write(img_data)

   }

换为

File.open("#{Rails.root}/app/assets/p_w_picpaths/"+new_name, "wb") { |file|

    file.write(img_data)

   }

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


本文名称:rubyonrails上传报编码错误-创新互联
URL网址:http://azwzsj.com/article/gdscd.html