Я установил PDFKit и wkhtmltopdf на свой сервер Ubuntu 8.04. Я пытаюсь использовать PDFKit в качестве промежуточного программного обеспечения в своем приложении Rails 2.3.8 и добавил следующие строки в environment.rb (как указано на странице jdpace pdfkit):
требуется 'pdfkit'
config.middleware.use PDFKit :: Middleware
Кажется, что мой Mongrel запускается, но как только я запрашиваю страницу, в журнале Mongrel появляется следующая ошибка:
** Запись файла PID в tmp / pids / mongrel.9270.pid
/! \ FAILSAFE /! \ Вт. 07 сен 16:42:20 +0000 2010
Статус: 500 Внутренняя ошибка сервера
неопределенный метод match' for nil:NilClass
/usr/lib/ruby/gems/1.8/gems/pdfkit-0.4.6/lib/pdfkit/middleware.rb:12:in
вызов '
/home/rails/livetest-carbon-hub/releases/20100907133547/vendor/rails/actionpack/lib/action_controller/string_coercion.rb:25:in call'
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/head.rb:9:in
call '
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call '
Кто-нибудь еще сталкивался с этим?
Любая помощь или предложения с благодарностью получены!