1

何が起こっているかを要約します。

OSX: 10.8.4、wkhtmltopdf: 0.9.1 (gem wkhtmltopdf-binary 経由)、pdfkit: 0.5.4

リンクを PDF 形式で送信すると、ドックに wkhtmltopdf のターミナル アイコンが表示され、Rails サーバーがハングします。通常、ドックの wkhtmltopdf をクリックすると、アプリケーションのハングが解除されますが、これは私には当てはまりません。

ラック構成は次のとおりです。

config.middleware.use PDFKit::Middleware, {}, :only => [%r[^/admin/snailers/\d*/download_snailer.pdf.*/], "/admin/activities/transactions_on_and_offline_report"]

コントローラーメソッドは次のとおりです。

def transactions_on_and_offline_report
  @transactions = Transaction.find(:all, joins: [:transaction_type], 
  conditions: {transactions: { created_at: (Date.parse(params[:filter][:start_date]))..(Date.parse(params[:filter][:end_date])) }})
end

リンク

transactions_on_and_offline_report_admin_activities_path(format: :pdf)

ここですべてのベースをカバーしたように感じます。これでうまくいくはずですが、今は打ちのめしています。誰かが私が変更したり試したりすべきことを見ていますか?

4

0 に答える 0