私は、TempFileを作成するAWS/EBでRailsアプリケーションを実行しようとしています。開発ではコードが正しく動作しますが、プロダクションでは失敗します。ここで実行されるコードは次のとおりです。Rails AWS/EB tmpファイルのアクセス許可
v_index_file_save = Tempfile.new(['index','.lst'])
私は、次のエラーメッセージが表示されます。
Errno::EACCES: Permission denied @ dir_s_mkdir - /var/app/current/tmp/1495598860-11267-0001-8597
私は/ tmpディレクトリのパーミッションを変更するには、プリコンパイルスクリプトを作成することを示唆しているエントリを見つけました。
commands:
01_set_tmp_permissions:
command: "chmod 0777 /var/app/current/tmp"
展開は一見正常に動作しますが、アクセス権で/ tmp /ディレクトリに更新されていません。ここではザ・スクリプトです。助言がありますか??