Wicked pdf

Hello G.s
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:inpdf_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:instart’
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

Thank You!

On 4 February 2013 14:28, Saravanan P [email protected]
wrote:

Hello G.s
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

Yes Colin L… 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 :slight_smile:

On Mon, Feb 4, 2013 at 8:42 PM, Colin L. [email protected]
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 G.

You received this message because you are subscribed to the Google G.
“Ruby on Rails: Talk” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Regards by
Saravanan.P

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
[email protected]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/-/E255s_exexIJ.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google G.
“Ruby on Rails: Talk” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Thanks and Regards
Vikram Kumar Mishra

Software Engineer, Mindfire Solutions