pdf不是在生产中生成的

时间:2012-06-11 07:23:04

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-plugins wkhtmltopdf wicked-pdf

现在我使用wkhtmltopdf gem生成pdf。在开发中它工作正常。 如果我在生产中运行我的项目我得到了这个错误。我已经安装了这两个宝石“wkhtmltopdf”& “wkhtmltopdf_binary”。请帮助我。

RuntimeError(无法执行: “/usr/local/rvm/gems/ruby-1.9.2-p290/bin/wkhtmltopdf”-q - - 错误:无法生成PDF!):

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方法:

  1. 卸载wkhtmltopdf软件包:sudo apt-get remove wkhtmltopdf --purge
  2. (在usr / local / bin中)sudo curl -C - -O http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-amd64.tar.bz2
  3. (在usr / local / bin中)sudo tar -xvjf wkhtmltopdf-0.9.9-static-amd64.tar.bz2
  4. (在usr / local / bin中)ln -s wkhtmltopdf-amd64 wkhtmltopdf
  5. 在初始化程序中WickedPdf.config = {:exe_path => “/ usr / local / bin / wkhtmltopdf”}
  6. 注意,您可以根据您的系统获得更多wkhtmltopdf:http://code.google.com/p/wkhtmltopdf/downloads/list

    你必须删除gem wkhtmltopdf_binary