【发布时间】:2013-09-04 08:46:27
【问题描述】:
在我的延迟作业中,我尝试创建一个文件到 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 上延迟作业出现错误 “没有这样的文件或目录 - /app/tmp/test.pdf”
那么我该如何解决这个问题。我不想将文件存储在 S3 中。 谢谢
【问题讨论】:
标签: ruby-on-rails file heroku delayed-job tmp