首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 2.3.8上的PDFKit中间件问题

Rails 2.3.8上的PDFKit中间件问题
EN

Stack Overflow用户
提问于 2010-09-08 00:55:39
回答 1查看 1.6K关注 0票数 1

我已经在我的Ubuntu8.04服务器上安装了PDFKit和wkhtmltopdf。我正在尝试在我的Rails 2.3.8应用程序中使用PDFKit作为中间件,并在environment.rb中添加了以下代码行(按照jdpace pdfkit页面上的说明):

需要'pdfkit‘config.middleware.use PDFKit::中间件

我的Mongrel似乎启动了,但只要我请求一个页面,Mongrel日志中就会出现以下错误:

**正在将PID文件写入tmp/PID/mongrel.9270.pid /!\ FAILSAFE /!\ Tue Sep 07 16:42:20 +0000 2010状态: 500内部服务器错误未定义的方法调用调用‘/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:inmatch' for nil:NilClass /usr/lib/ruby/gems/1.8/gems/pdfkit-0.4.6/lib/pdfkit/middleware.rb:12:in’mongrel.9270.pid‘call’

还有没有人见过这个?

感谢您的帮助或建议!

EN

回答 1

Stack Overflow用户

发布于 2010-09-25 03:48:30

要求“pdfkit”必须高于

配置do | Rails::Initializer.run |

config.middleware.use PDFKit::中间件

需要在run块的下面。

您可能还想添加

config.gem 'pdfkit‘

Mime::Type.register‘应用程序/pdf’,:pdf

在那里也是如此。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3660827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档