Thursday, 15 August 2013

ruby on rails - wicked_pdf can't render pdf 500 error -



ruby on rails - wicked_pdf can't render pdf 500 error -

i can't wicked_pdf work locally on mac osx 10.8.2, ruby 1.9.2, rails 3.2.11

if has wisdom share on matter, please do.

in gemfile have:

gem "wicked_pdf" grouping :development gem "wkhtmltopdf" gem "wkhtmltopdf-binary" ... end grouping :production gem "wkhtmltopdf-heroku" end

i have next in controller:

def show ... respond_to |format| format.html format.pdf render :pdf => 'filename', :handlers => [:haml] end end end

in view have link:

= link_to 'create pdf document', consultant_path(@consultant, :format => :pdf)

which when clicked gets same url , adds .pdf end of it.

this gets output log.

started "/profiler/user1.pdf" 127.0.0.1 @ 2013-02-19 10:23:12 +0100 processing consultantscontroller#show pdf parameters: {"id"=>"user1"} consultant load (0.3ms) select "consultants".* "consultants" where"consultants"."slug" = 'user1' limit 1 user load (0.2ms) select "users".* "users" "users"."id" = 1 limit 1 cache (0.0ms) select "consultants".* "consultants" "consultants"."slug" = 'user1' limit 1 ***************wicked*************** rendered consultants/show.pdf.haml (34.3ms) rendered text template (0.0ms) completed 500 internal server error in 57ms (views: 3.2ms | activerecord: 0.5ms)

it seems wicked working render fails?

ruby-on-rails osx wicked-pdf

No comments:

Post a Comment