PHPで開発しています。とあるページにアクセスすると、以下のコードを実行するようにしています。
php
1exec('mkdir test; cd $_; touch test.json', $output, $return);
$returnを確認すると、0が返っており、ディレクトリの作成は成功しているようなのですが、
heroku run bash
でログインして確認してみると作ったディレクトリは存在しません。
調べてみるとHerokuにアップロードされた画像などは定期的に消えてしまうので、
ファイルを追加したいならAWSなどを使うようにとあったのですが、やはり同様にHerokuに消されているのでしょうか?
このファイルも処理が終わればすぐ削除するものなのですが、作ってすぐでも存在が確認できないのでどうなっているのかわかりません。
もしくは一時ファイルとして/tmp/以下に生成でも良いのですが、こちらもうまくいかず
(Dynoが複数あるので確認できない?とのことで・・・)
ご教授いただけたら幸いです。
何卒よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。