我应添加哪些正确的代码行以确保我的回形针和imagemagick与enviroment.rb正确链接 在旁注上有任何常见的警告我应该注意在vps上部署paperclip / imagemagick(vps上的imagemagick是安装和相同的路径)
好的我对Rails,ubuntu很新,我正在尝试安装回形针。它要求我在config / enviorment.rb文件中添加路径,以便回形针可以链接到imagemagick。 link to that reference
要确保它在您的命令行上运行哪个转换(一个 ImageMagick实用程序)。这将为您提供路径 实用程序已安装。例如,它可能会返回 的/ usr / local / bin中/转换。
然后,在您的环境配置文件中,让Paperclip知道查看 将该目录添加到其路径中。
运行此命令会产生:
/usr/bin/convert
link to old video 这个安装paperclip的旧视频只是添加到config / enviorment.rb
config.gem 'paperclip'
答案 0 :(得分:1)
在config / environments / development.rb中添加以下行:
Paperclip.options[:command_path] = "/usr/bin/"
这指向转换应用程序的父目录,因为您要访问所有回形针命令,而不仅仅是转换。
如果您还需要运行这些环境,则需要为production.rb和test.rb重复上述步骤(假设您在同一台计算机上运行它们,使用相同的命令路径)。