我想在我的rails 2.3環境中使用pdfkit在Windows中。然而,pdfkit中間件給出了一些導致導軌加載服務錯誤的錯誤。我該怎麼做呢?是否有任何PDFkit易於使用的替代品?PDFKit導軌給服務500錯誤
那麼我目前正在關注PDFKit上的Rails screencast。我安裝了pdfkit gem,wkhtmltopdf,然後在environment.rb文件中加載中間件爲 require'pdfkit' config.middleware.use「PDFKit :: Middleware」 然後,當我轉到任何頁面並添加.pdf擴展名我得到的500服務器錯誤
/\保險/ \太陽7月11日18點42分53秒0530 2010 狀態:!500內部服務器錯誤 私有方法
chomp' called for nil:NilClass C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/whiny_nil.rb:52:in
method_missing的」 C:/ Program Files文件/ BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/pdfkit-0.3.3/lib/pdfkit/pdfkit.rb:69:在wkhtmltopdf' C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/pdfkit-0.3.3/lib/pdfkit/pdfkit.rb:33:in
初始化' C:/ Program Files/BitNami RubyStack/ruby/lib/ruby /gems/1.8/gems /pdfkit-0.3.3/lib/pdfkit/middleware.rb:25:innew' C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/pdfkit-0.3.3/lib/pdfkit/middleware.rb:25:in
調用' C:/ Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib /action_controller/string_coercion.rb:25:incall' C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/head.rb:9:in
調用' C:/ Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/methodoverride.rb:24 :在call' C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in
調用'
我建議包括更具體的信息:路由,你如何嘗試使用pdfkit等 – sarnold 2010-07-11 09:31:19
我希望這可以幫助 – Prateek 2010-07-11 13:16:04