PDFKit在本地工作,但在heroku上返回空白页面pdf

时间:2015-12-16 01:20:33

标签: ruby-on-rails pdf heroku pdfkit

我的bin文件夹中有wkhtmltopdf二进制文件,我的初始化程序如下:

html = render_to_string(:action => "pdf", :layout => false)
kit = PDFKit.new(html)
send_data(kit.to_pdf, :filename => 'report.pdf', :type => 'application/pdf', :disposition => 'inline')

我的控制器代码看起来像这样

Unable to load library icui18n "Cannot load library icui18n: (icui18n: cannot open shared object file: No such file or directory)"

它在本地工作正常但是当我在heroku上部署时,我只得到一个空的1页pdf文件。

感谢任何想法或帮助。

我在日志中也注意到了这一点:

{{1}}

之前有人见过这个吗?

更新

所以我删除了初始化代码并添加了宝石'wkhtmltopdf-heroku',这使错误消失但它仍然返回一个空白页。

0 个答案:

没有答案