我正在为我的应用程序完成一个 PDF 报告实现,它在开发模式下完美运行,但是在上传到 Heroku 时,它不起作用,并且我收到以下错误:
2011-10-24T03:28:02+00:00 app[web.1]: RuntimeError (Failed to execute:
2011-10-24T03:28:02+00:00 app[web.1]: /app/.bundle/gems/ruby/1.9.1/bin/wkhtmltopdf --header-html 'file:///app/tmp/wicked_header_pdf_1_0.html' --footer-html 'file:///app/tmp/wicked_footer_pdf_1_0.html' --orientation 'landscape' --page-size 'A4' --encoding 'UTF-8' -q - -
2011-10-24T03:28:02+00:00 app[web.1]: Error: PDF could not be generated!):
2011-10-24T03:28:02+00:00 app[web.1]: app/controllers/gliders_controller.rb:244:in `block (2 levels) in report'
2011-10-24T03:28:02+00:00 app[web.1]: app/controllers/gliders_controller.rb:228:in `report'
我已经尝试按照这个github 存储库中的示例添加一个初始化程序并手动将 wkhtmltopdf bin 文件上传到 heroku ,但我仍然无法让它工作。
我似乎无法理解为什么这在 Heroku 中不起作用的确切原因,有人可以帮帮我吗?提前致谢。