上本地它的工作原理像變魔術一樣,但是當我嘗試生成的服務器時,它trows的PDF:wicked_pdf生產服務器
RuntimeError (Failed to execute:
"/path/to/my/project/vendor/bundle/ruby/1.9.1/bin/wkhtmltopdf" -q - -
Error: Broken pipe):
下面是對my_controller。
format.pdf do
pdf = render_to_string(
:pdf => "invoice",
:template => "my_controller/my_view.pdf.erb",
:layout=>"pdf.html.erb"
)
save_path = Rails.root.join('pdfs','invoice.pdf')
File.open(save_path, 'wb') do |file|
file << pdf
end
send_file(save_path)
end
在我的Gemfile
gem 'wicked_pdf'
gem 'wkhtmltopdf-binary'
你能你的問題的最後部分添加爲回答和接受,作爲答案以後呢?這將幫助他人瞭解狀態是什麼... – mliebelt 2012-03-13 14:37:51
@mliebelt完成。 – 2012-03-13 15:57:18