浏览 2697 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-05-30
经常出现这个问题 Showing app/views/user/list.rhtml where line #18 raised: undefined method `data_relative_path' for #<Photo:0x6da7568> 我在file_column0打印出一些信息是这样的 显示图片发生异常时 in============================================url_for_file_column object============================================#<Photo:0x6d97938> photo.data============================================850A63B034A4FAB73.jpg object.methods.grep(/method/)=====================data?,data method============================================data subdir============================================thumb 显示图片正常时 in============================================url_for_file_column object============================================#<Photo:0x6c9d0b4> photo.data============================================./script/../config/../p ubl ic/photo/data/24/850A63B034A4FAB73.jpg object.methods.grep(/method/)=====================data_just_uploaded?,data_op tio ns,data_relative_path,data_dir,data_relative_dir,data_temp,data_temp=,data,da ta= ,data_magick_after_assign method============================================data subdir============================================thumb relative_path==================24/thumb/850A63B034A4FAB73.jpg 就是说photo对象 正常是有data_relative_path这个方法 而异常时是没有的 原因找不到 ruby 1.8.5 (2006-08-25) [i386-mswin32] Rails 1.2.3 photo.rb class Photo < ActiveRecord::Base validates_format_of :data, :with=>/^.*(.jpg|.JPG|.gif|.GIF)$/, :message => "你只能上传JPG或则GIF的图片文件" file_column :data, :magick => { :versions => { "thumb" => "50x50>", "medium" => "640x480>" } } belongs_to:user belongs_to:entry end rhtml中 <%= image_tag url_for_file_column 'photo', 'data' %> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-06-03
网站上有2个gem
rmagick-1.14.1-win32.gem rmagick-1.15.6.gem 我装的是第一个 不知区别在哪 |
|
返回顶楼 | |
发表时间:2007-06-04
用过的没有碰到这个问题吗
|
|
返回顶楼 | |