Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PDFの生成関連でエラーが起こっている #546

Open
ayuki-joto opened this issue Jul 20, 2023 · 4 comments
Open

PDFの生成関連でエラーが起こっている #546

ayuki-joto opened this issue Jul 20, 2023 · 4 comments
Labels
bug Something isn't working

Comments

@ayuki-joto
Copy link
Collaborator

対象ドメイン/ The domain

  • 全て

起こっている問題 / The Problem

  • エクスポート時にJobでPDF生成を行っているが、エラーでコマンド実行ができていない

スクリーンショット / Screenshot

2023/7/20 20:21:28 JST	E, [2023-07-20T20:21:28.659226 #1] ERROR -- : [ActiveJob] [Decidim::ExportJob] [668a284f-ba8f-4bfb-95c4-c17e3ca9b4b3] Error performing Decidim::ExportJob (Job ID: 668a284f-ba8f-4bfb-95c4-c17e3ca9b4b3) from Sidekiq(exports) in 860.89ms: RuntimeError (Failed to execute:	sidekiqContainer
2023/7/20 20:21:28 JST	["/usr/local/bundle/gems/wkhtmltopdf-binary-0.12.6.6/bin/wkhtmltopdf", "--orientation", "Portrait", "file:////tmp/wicked_pdf20230720-1-1yoh50o.html", "/tmp/wicked_pdf_generated_file20230720-1-1h4bkkq.pdf"]	sidekiqContainer
2023/7/20 20:21:28 JST	Error: PDF could not be generated!	sidekiqContainer
2023/7/20 20:21:28 JST	Command Error: /usr/local/bundle/gems/wkhtmltopdf-binary-0.12.6.6/bin/wkhtmltopdf:69:in `<main>': Invalid platform, must be running on Ubuntu 16.04/18.04/20.04/22.04, CentOS 6/7/8, Debian 9/10, Archlinux amd64, or Intel-based Cocoa macOS (missing binary: /usr/local/bundle/gems/wkhtmltopdf-binary-0.12.6.6/bin/wkhtmltopdf_alpine_3.14.3_amd64). (RuntimeError)

期待する見せ方・挙動 / Expected Behavior

  • PDFを生成して、メールで送信できる

起こっている問題の再現手段 / Steps to Reproduce

  1. 調査コンポーネントや、提案コンポーネントを作成する
  2. エクスポートをクリック
  3. PDFでエクスポートを選択する

動作環境・ブラウザ / Environment

  • macOS
  • Chrome / Safari
@ayuki-joto ayuki-joto added the bug Something isn't working label Jul 20, 2023
@takahashim
Copy link
Collaborator

これはひょっとして、 https://github.com/zakird/wkhtmltopdf_binary_gem/tree/master/bin にあるアーキテクチャ以外だと動かないとかでしょうか?(alpineはダメっぽい)

@ayuki-joto
Copy link
Collaborator Author

おっと...

@takahashim
Copy link
Collaborator

どっちかというとwkhtmltopdfを捨てたいところですね(もうメンテされてないので https://github.com/wkhtmltopdf/wkhtmltopdf
Ferrum (+ Chromium) とかになるのが良さそうなんですが https://github.com/rubycdp/ferrum

@takahashim takahashim mentioned this issue Jul 31, 2023
6 tasks
@takahashim
Copy link
Collaborator

そういえばDebianになったのでこちらの件も解決できたんではないかと思ったのですが、ひょっとしてDebian 11だとダメなんでしょうか…?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants