Я установил PDFKit в своем приложении на Rails 3, используя RVM (пришлось вручную скопировать двоичный файл wkhtmltopdf). Когда я пытаюсь отобразить PDF-версию страницы, я получаю эту ошибку:
RuntimeError in AgenciesController#show
command failed: ["lib/wkhtmltopdf/wkhtmltopdf", "--disable-smart-shrinking", "--page-size", "Letter", "--margin-top", "0.75in", "--margin-right", "0.75in", "--margin-bottom", "0.75in", "--margin-left", "0.75in", "--encoding", "UTF-8", "--quiet", "\n.......\n", "-"]
В моем приложении: rb:
config.middleware.use "PDFKit::Middleware"
PDFKit.configure do |config|
config.wkhtmltopdf = 'lib/wkhtmltopdf/wkhtmltopdf'
end
А идеи, почему это происходит? как я могу это исправить?
В консоли я заметил это сообщение:
(sometimes it will work just to ignore this error with --ignore-load-errors)
Где я могу активировать этот переключатель?
wkhtmltopdf работает нормально в командной строке, я могу сделать что-то вроде "./wkhtmltopdf http://www.google.com google.pdf" и сгенерировать PDF.
Спасибо за вашу помощь,
Peter