遅延ジョブで、tmp フォルダーにファイルを作成しようとしました
file_path = Rails.root.join('tmp', "#{file_name}." + file_extension);
exported_file = kit.to_pdf
# Save file to disk
File.open(file_path, 'wb') do |file|
file << exported_file
end
ローカルでは問題なく動作しますが、Heroku では Delayed Job に「No such file or directory - /app/tmp/test.pdf」というエラーがあります。
では、どうすればこの問題を解決できますか。ファイルを S3 に保存したくありません。ありがとうございました