外部サーバーに保存できる PDF を作成しようとしています。
私はこれをします:
File.new("temp.pdf", "w").close
File.open("temp.pdf", "wb") do |f|
f.write(bytes)
end
File.open("temp.pdf", "r") do |f|
# upload `f` to server
end
File.delete("temp.pdf")
次に、それらをサーバーにアップロードします。
私のローカル マシンでは問題なく動作しますが、最近別のマシンで実行しようとしたところ、ログにアクセス許可エラーが記録されました。
次の方法はありますか?
- バイトをファイルに書き込みます。
- ハードディスクには絶対に触れないでください。