Tôi đang sử dụng ImageMagick-6.7.4 với đường ray 3 và cũng đã cài đặt đá quý paperclip
vào ứng dụng của tôi. Tôi theo sau this guide để cài đặt imagemagick
và nó hoạt động từ thiết bị đầu cuối của tôi nhưng không phải với ứng dụng đường ray của tôi. Tôi đã bao gồm các đường dẫn cho các xác định lệnh trong development.rb tôi nhưsh: xác định: lệnh không tìm thấy đường ray imagemagick 3
Paperclip.options[:command_path]='/path-where-my-identify-got-installed/'
nhưng nó vẫn mang lại cho tôi một lỗi như
Command :: identify -format %wx%h'/var/folders/Cd/CdjXsnlyEPyFqs4pwH83T++++TI/-Tmp-/stream20120104-2402-5iizym-0.png[0]'[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Could not run the `identify` command.
Please installImageMagick.>Command :: identify -format %wx%h '/var/folders/Cd/CdjXsnlyEPyFqs4pwH83T++++TI/-Tmp-/stream20120104-2402-5iizym-0.png[0]'[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Could not run the `identify` command. Please install ImageMagick.>SQL (0.1ms) BEGIN
Hoặc thêm '/ your/imagemagick/path' vào' $ PATH' (tuy nhiên bạn sẽ làm điều đó trong ngữ cảnh của ứng dụng Rails). –
cảm ơn bạn rất nhiều vì phản ứng của bạn bây giờ mọi thứ hoạt động tốt với tôi với sự thay đổi bây giờ đường dẫn nhận dạng của tôi là Paperclip.options [: command_path] = "/ opt/local/bin /" nhưng trước đây tôi đã cài đặt nó trong thư mục home i không chắc chắn liệu điều này có tạo nên sự khác biệt nhưng nó hoạt động ngay bây giờ –