我正在使用 Ubuntu 11.04 在 Ruby on Rails 中开发一个应用程序。
在应用程序中我需要生成pdf文档。所以我正在使用
wicked_pdf 和 wkhtmltopdf-binary gems。
在我的系统的开发环境中一切工作正常。
但是一旦我使用 Phusion 在 CentOS 5.6 上将应用程序部署到生产环境中
乘客,当我尝试即时生成 pdf 时,出现以下错误:
运行时错误(wkhtmltopdf 的位置未知)
我使用的是Ruby1.9.2.p136
导轨3.1.1
任何帮助将不胜感激......谢谢。
另一种方法是通过 Gemfile 安装二进制文件。
只需将以下行添加到您的生产组:
gem 'wkhtmltopdf-binary'
这应该会添加对 linux-i386、amd64 和 darwin 的二进制支持。
然后运行
bundle install --without development test
在生产环境中安装 gem。之后,您只需重新启动服务器即可。
就这样。
我希望这有帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)