Я хотел сделать это так, чтобы я мог легко подключиться к нему через веб-браузер, поскольку я развернут на управляемых серверах, к которым у меня нет доступа к оболочке (для повышения безопасности).
Так вот что я сделал
class DiagnosticsController < ApplicationController
require 'RMagick'
def rmagick
images_path = "public/images"
file_name = "rmagick_generated_thumb.jpg"
file_path = images_path + "/"+ file_name
File.delete file_path if File.exists? file_path
img = Magick::Image.read("lib/sample_images/magic.jpg").first
thumb = img.scale(0.25)
@path = file_name
thumb.write file_path
end
end #------
, а затем в rmagick.html.erb
<%= image_tag @path %>
Теперь я могу нажать на контроллер, и если я вижу образ, я знаю, что установлен rmagic.