【问题标题】:rails; wicked_pdf is wicked slow导轨; wicked_pdf 非常慢
【发布时间】:2012-11-12 21:57:18
【问题描述】:

1.9.2 和导轨 3.0.9 wicked_pdf 0.8.0 wkhtmltopdf 0.10.0 rc2 @ /usr/local/bin/ nginx和pow

它似乎几乎没有工作,如果有的话,而且它非常慢。我做了什么:

捆绑安装后,进入rails控制台进行简单测试:

pdf = WickedPdf.new.pdf_from_string('你好!') "******\"/usr/local/bin/wkhtmltopdf\" -q - - ******"

这样挂了很长时间,比如 30 分钟左右,但最终又回来了。

直接使用 wkhtmltopdf google.com google.pdf 放到 shell 中测试 wkhhtmltopdf 并返回:

Loading page (1/2)
Printing pages (2/2)                                               
Done

相当快,虽然我不得不 cntl-c 退出

经过一番挖掘,我将 wkhtmltopdf-binary 添加到 gem 文件中,捆绑安装...同样的结果

我的 wicked_pdf.rb 初始化器:

WickedPdf.config = {
   :exe_path => '/usr/local/bin/wkhtmltopdf',
   :layout => 'pdf.html',
   :orientation => 'Landscape',
   :page_size => 'Letter'
}

提前致谢

【问题讨论】:

    标签: ruby-on-rails-3 nginx wkhtmltopdf pow wicked-pdf


    【解决方案1】:

    您的问题可能与此问题有关:

    https://github.com/mileszs/wicked_pdf/issues/110

    尝试将 wkhtmltopdf 回滚到 0.9.9 版,如果仍有问题,请告诉我。

    【讨论】:

    • 太棒了,成功了。这是使用 brew 回滚的方法,以防其他人遇到此问题:wearepandr.com/blog/article/…
    • 你真的救了我!谢谢!
    猜你喜欢
    • 2012-09-04
    • 1970-01-01
    • 2017-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-22
    相关资源
    最近更新 更多