【问题标题】:pdf is not generated in productionpdf不是在生产中生成的
【发布时间】:2012-06-14 02:41:21
【问题描述】:

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

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

【问题讨论】:

  • 您是否尝试从 shell 运行可执行文件以检查它是否已损坏?

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


【解决方案1】:

您可以通过以下方式尝试:

  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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-06
    • 2016-03-03
    相关资源
    最近更新 更多