1

wkhtmltopdf を期待どおりに動作させることができない理由を理解するための助けを探しています。

同じパッケージがインストールされた同じビルドのubuntuである開発マシンで実行しています。ハードウェア以外の違いはわかりません。

さまざまなソース (Drupal.org および wkhtmltopdf の code.google.com ページ) からのアドバイスに従いましたが、ほとんどの場合、異なるバージョンを使用するための提案にすぎません。

ダウンロード ページに記載されているすべてのバージョンと、32 ビット バージョンと 64 ビット バージョンの両方を使用しましたが、それぞれに同じエラーが発生しました。Syslog には意味のあるエラーは表示されません。ライブラリを確認するために、「wkhtmltopdf --version」を実行しましたが、これはファイルのバージョンを報告するだけです。Dev マシンだけが答えを提供します。本番サーバーは Seg Faults だけです。

単一のサイトでのみ使用されているため、静的ファイルを使用しています。パッケージをインストールしたり、コンパイルしたりすることも検討しましたが、それは製品サーバーであり、現時点では確信が持てません。

現時点では、この問題をどのように進めるかについてのアドバイスを探しています。私は dompdf を php ライブラリとして試しましたが、これはコンテンツのない白いページの pdf しか生成しません。私は他の場所で dompdf を使用しましたが、この状況でテンプレートを生成する方法では、必要な結果が得られません。私が試す可能性のあるライブラリは他にもありますが、環境を同期させようとしても、Dev でテストしてから Production でテストすると、異なる結果が得られるようです。

あなたが提供する助けと情報を前もって感謝します。

私がこれまでに持っている情報:

製品と開発:

Ubuntu 12.04.1 LTS "precise"

開発:

Linux 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

製品:

Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

syslog のエラー:

Jan 23 15:19:55 37 kernel: [13326706.768842] wkhtmltopdf-i38[14406]: segfault at 0 ip 00000000013d7142 sp 00000000ffadeaa0 error 4 in wkhtmltopdf-i386[c01000+7d7000]
Jan 23 15:26:53 37 kernel: [13327124.646237] wkhtmltopdf-amd[17411]: segfault at 200 ip 0000000000000200 sp 00007fff175f42c8 error 14 in wkhtmltopdf-amd64[400000+7eb000]
4

0 に答える 0