権限に問題があります。Rails アプリで wickedpdf を使用して印刷すると、tmp アセット ファイルが dir に生成されます/tmp/cache/assets
。このようなファイルが書き込まれるsprockets%2F2c9f9e326ac1c7cd3f07a1a3c9051874
ためowner="nobody"
、permissions="rw--------"
資産 wickedpdf は印刷中にエラーを出します。
これを簡単に修正するchmod -R 777 /tmp
ことは可能ですが、アセットが/tmp
アクセス許可なしで新しいサブディレクトリを作成するたびにこれを行うことはできません。tmp dir とそのサブディレクトリとファイルに、すべてのアクセス許可を永久に設定することは可能ですが、私のアセットが将来生成する新しいファイルについても設定できますか?