0

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

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

4

1 回答 1

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" }

注意,您可以获得更多 wkhtmltopdf 取决于您的系统:http ://code.google.com/p/wkhtmltopdf/downloads/list

并且您必须删除 gem wkhtmltopdf_binary

于 2013-03-27T08:38:46.130 回答