大家!我正在关注Railscasts第253集,使用CarrierWave进行图片上传.
显示原始图像的一切都很好,即使图像在浏览器中看起来很大.
我严格遵循瑞安贝茨的指示.但是,当我尝试使用rmagick和按上传按钮调整图像大小时,我总是关闭服务器.我正在使用rmagick 2.13.1我按照这个博客的说明在我的mac上安装自制程序和imagemagick.
错误消息如下所示.
Rendered /Users/binyannie/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-
3.0.9/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (0.9ms)
/Users/binyannie/.rvm/gems/ruby-1.9.2-p290/gems/carrierwave-0.5.7/lib/carrierwave/processing/rmagick.rb:248: [BUG] Segmentation fault
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin10.8.0]
-- control frame ----------
c:0097 p:---- s:0482 b:0482 l:000481 d:000481 CFUNC :read
c:0096 p:0054 s:0478 b:0478 l:000477 d:000477 METHOD /Users/binyannie/.rvm/gems/ruby-1.9.2-p290/gems/carrierwave-0.5.7/lib/carrierwave/processing/rmagick.rb:248
c:0095 p:0011 s:0469 b:0469 l:000468 d:000468 METHOD /Users/binyannie/.rvm/gems/ruby-1.9.2-p290/gems/carrierwave-0.5.7/lib/carrierwave/processing/rmagick.rb:132
c:0094 p:0044 s:0464 b:0464 l:000453 d:000463 BLOCK /Users/binyannie/.rvm/gems/ruby-1.9.2-p290/gems/carrierwave-0.5.7/lib/carrierwave/uploader/processing.rb:83
c:0093 p:---- s:0459 b:0459 l:000458 d:000458 FINISH
c:0092 p:---- s:0457 …Run Code Online (Sandbox Code Playgroud)