掲題の通りです。作業中、急に log/development.log へログが出力されなくなりました。
やったこと
■ lib/task/batch.rb を下記コマンドにて実行
linux
1# bin/bundle exec rails runner Tasks::Batch.execute
■ バッチが動いている最中に log/development.log の名称を変更
linux
1# mv log/development.log log/development.log.20180223
そのまま新しく development.log が生成されるかと思ったのですが、生成されませんでした。
なので、ここで一旦バッチを停止し、再度バッチを実行ました。しかし、やはり生成されません。
log 配下に touch で development.log を作ってみたのですが、そこにログデータが入ってくることはありません。
log ディレクトリ、development.log の パーミッションを 777 にしてみても代わりません。
また、バッチは止まらずに動いているようです( puts で出力されていることも確認しました)
バッチがどこで止まったか等を知るためにログは必要で、非常に困っています。どこを修正すればよいか・どこを確認すればよいか等、教えていただけると助かります。よろしくお願いします。
あなたの回答
tips
プレビュー