2011-05-07 45 views
5

我試圖將wkhtmltopdf可執行文件放在我的rails項目的「bin目錄」中,以便它可以與heroku一起使用,如here所述。其中是在rails3中的bin目錄?

愚蠢的問題....哪裏是在軌道項目中的「bin」文件夾?我把可執行文件在我的可執行文件的root,然而,Heroku的給出了一個錯誤說:

No wkhtmltopdf executable found at /app/bin/wkhtmltopdf-i386 

以下代碼用於爲wkhtmltopdf提供路徑

config.wkhtmltopdf = Rails.root.join('bin', 'wkhtmltopdf-i386'); 

回答

5

您需要創建bin文件夾在應用/文件夾下並將其添加到那裏。

mkdir app/bin 
+0

它應該在根下。 '〜/ your_project/bin'不是'〜/ your_project/app/bin'感謝您讓我知道它需要被創建:) – Omnipresent 2011-05-07 19:15:22

+0

很高興我能幫上忙。我應該更多地關注第二部分,我回答的基礎是它看着'找不到可執行文件'部分。很高興它工作:) – percent20 2011-05-07 21:24:22