[paperclip] identify '-format' '%wx%h' '/tmp/stream,3360,1.jpeg[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Paperclip::CommandNotFoundError>
[paperclip] identify '-format' '%wx%h' '/tmp/stream,3360,1.jpeg[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Paperclip::CommandNotFoundError>
这是我的日志尾中的错误。 Image Paperclip :: CommandNotFoundError是它在flash错误中所起的作用。这只发生在我的部署,而不是我的开发。以前有人有这个问题吗?
答案 0 :(得分:6)
Paperclip使用Imagemagik进行图像处理。错误说它无法找到识别哪个是imagemagik命令。确保在所有环境(生产,登台等)中正确设置了ImageMagik的命令路径:
Paperclip.options[:command_path] = '/path'
答案 1 :(得分:1)
错误表示找不到命令identify
。你可以从命令行运行它吗?如果你这样做,二进制文件在哪里?在我的情况下,它是/opt/local/bin
,您可以type identify
进行检查。然后添加配置文件的路径。
Paperclip.options[:command_path] = "PATH_TO_BINARY"