Я использую wkhtmltopdf (0.10.0 rc2) и wicked_pdf (0.9.9) для создания отчета в формате PDF. Во время работы я получил следующую ошибку.
RuntimeError (Error: Failed to execute:
["/usr/bin/wkhtmltopdf", "-q", "--page-size", "A4", "--margin-top", "5", "--margin-bottom", "10", "--margin-left", "5", "--margin-right", "5", "file:////tmp/[\"wicked_pdf\", \".html\"]21873-0", "/tmp/[\"wicked_pdf_generated_file\", \".pdf\"]21873-0"]
Error: PDF could not be generated!
Command Error: Error: Failed loading page file:////tmp/["wicked_pdf", ".html"]21873-0 (sometimes it will work just to ignore this error with --load-error-handling ignore)
)
мой контроллер:
render :pdf => "#{@note_name}",:layout => '/layouts/pdf_template.html.erb', :template=>'pdf/financial/maintenance_exp/maintenance_exp_pdf.html.erb'
Любая помощь будет оценена по достоинству.
К вашему сведению: когда я это делаю :show_as_html=>true, он не выдает никаких ошибок. Он отображает html в браузере.