Hello Guys I am using rails 3.2.8 and wickedpdf. Its working well in local but not in production.Below is the production logs error. "***************\"/var/www/apps/staging/shared/bundle/ruby/1.9.1/bin/wkhtmltopdf\" -q \"file:///tmp/wicked_pdf_9892_0.html\" \"/tmp/wicked_pdf_generated_file_9892_0.pdf\" ***************" RuntimeError: Failed to execute: "/var/www/apps/staging/shared/bundle/ruby/1.9.1/bin/wkhtmltopdf" -q "file:///tmp/wicked_pdf_9892_0.html" "/tmp/wicked_pdf_generated_file_9892_0.pdf" Error: PDF could not be generated! from /var/www/apps/staging/shared/bundle/ruby/1.9.1/gems/wicked_pdf-0.9.0/lib/wicked_pdf.rb:48:in `rescue in pdf_from_string' from /var/www/apps/staging/shared/bundle/ruby/1.9.1/gems/wicked_pdf-0.9.0/lib/wicked_pdf.rb:32:in `pdf_from_string' from /var/www/apps/staging/releases/20130204111108/app/models/message.rb:36:in `create_test_pdf' from (irb):3 from /var/www/apps/staging/shared/bundle/ruby/1.9.1/gems/railties-3.2.8/lib/rails/commands/console.rb:47:in `start' from /var/www/apps/staging/shared/bundle/ruby/1.9.1/gems/railties-3.2.8/lib/rails/commands/console.rb:8:in `start' from /var/www/apps/staging/shared/bundle/ruby/1.9.1/gems/railties-3.2.8/lib/rails/commands.rb:41:in `<top (required)>' from script/rails:6:in `require' from script/rails:6:in `<main>' Thank You!
on 2013-02-04 15:30
on 2013-02-04 16:14
On 4 February 2013 14:28, Saravanan P <saravanan.p@shriramits.com> wrote: > Hello Guys > I am using rails 3.2.8 and wickedpdf. > Its working well in local but not in production.Below is the production logs > error. > > "***************\"/var/www/apps/staging/shared/bundle/ruby/1.9.1/bin/wkhtmltopdf\" > -q \"file:///tmp/wicked_pdf_9892_0.html\" > \"/tmp/wicked_pdf_generated_file_9892_0.pdf\" ***************" > RuntimeError: Failed to execute: > "/var/www/apps/staging/shared/bundle/ruby/1.9.1/bin/wkhtmltopdf" -q I presume that you have checked that /var/www/apps/staging/shared/bundle/ruby/1.9.1/bin/wkhtmltopdf exists. Or is that the wrong path? Colin
on 2013-02-04 16:24
Yes Colin Law. The path is wrong. now i corrected under
config/initializers/wicked_pdf.rb
WickedPdf.config = {
:exe_path => '/usr/local/bin/wkhtmltopdf'
}
Thanks for the reply :)
On Mon, Feb 4, 2013 at 8:42 PM, Colin Law <clanlaw@googlemail.com>
wrote:
> > \"/tmp/wicked_pdf_generated_file_9892_0.pdf\" ***************"
> > "/tmp/wicked_pdf_generated_file_9892_0.pdf"
> > /var/www/apps/staging/releases/20130204111108/app/models/message.rb:36:in
> > from
> > You received this message because you are subscribed to the Google Groups
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to rubyonrails-talk+unsubscribe@googlegroups.com.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
--
Regards by
Saravanan.P
on 2013-02-07 06:20
Also using the gem 'wkhtmltopdf_binary' will do the trick. you would no longer need to create config/initializers/wicked_pdf.rb. Regards Vikram Kumar Mishra On Mon, Feb 4, 2013 at 8:53 PM, Saravanan P <saravanan.p@shriramits.com>wrote: > >> "***************\"/var/www/apps/staging/shared/bundle/ruby/1.9.1/bin/wkhtmltopdf\" >> >> > `pdf_from_string' >> > >> > Thank You! >> > https://groups.google.com/d/msg/rubyonrails-talk/-.... >> For more options, visit https://groups.google.com/groups/opt_out. > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscribe@googlegroups.com. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- *Thanks and Regards Vikram Kumar Mishra* *Software Engineer, Mindfire Solutions*
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.