1
我正在使用wicked_pdf
gem在我的Rails應用程序中生成pdf文件。該寶石使用wkhtmltopdf將HTML文件轉換爲PDF。在Heroku中使用XServer
我轉換爲PDF的HTML文件包含用於生成圖表的JavaScript。爲了wkhtmltopdf
正確渲染這些圖表,我需要將use_xserver
選項設置爲true
。
一切工作正常本地。但是,當我在Heroku上嘗試時,出現以下錯誤消息:
Error: PDF could not be generated!
Command Error: wkhtmltopdf-amd64: cannot connect to X server
Heroku是否運行X服務器?是否有可能這樣做?
爲了做到這一點,我需要在Heroku上安裝'xvfb'。可能嗎?看起來它有很多依賴項,而且我找不到要包含在我的項目中的二進制文件。 – 2013-04-25 14:02:50