From: Robert Klemme Date: 2006-03-07T06:56:44+09:00 Subject: Re: if File.exist? does not work 2006/3/6, misiek : > I got like: > > > if File.exist? > "#{RAILS_ROOT}/public/images/#{property.id}/middle/#{image.name}" > File.unlink > "#{RAILS_ROOT}/public/images/#{property.id}/middle/#{image.name}" > end > > why it does not work ? > > > error > No such file or directory - > script/../config/../public/images/144/middle/cfa9a31932bea2904485b56294764a6b.jpg Looks ok to me. But to avoid spelling errors I'd store the name in a variable like f = File.join RAILS_ROOT, "public", "images", property.id, "middle", image.name File.unlink f if File.exists? f HTH Kind regards robert -- Have a look: http://www.flickr.com/photos/fussel-foto/