我正在尝试创建自定义日志文件' log / clockwork.log'在heroku上。
在application.rb文件中我添加了这个:
ClockworkLogger.info("Updating Brands #{Time.now.strftime("%Y-%m-%d %H:%M:%S")}")
要在我的rake中使用此loggger,我正在做:
rrno::ENOENT: No such file or directory - /tmp/build_bd6cb20b87892a0f8482b4260c5c5277/log/clockwork.log
现在问题在于heroku,APP无法找到发条日志文件。
我收到此错误:
{{1}}
知道我做错了什么或者你有更好的方法吗?
答案 0 :(得分:2)
Heroku为您提供了一个短暂的文件系统 - 您不能依赖于将任何东西保存到磁盘上(这就是为什么,即使查看heroku上的日志,也必须使用他们的cmdline工具)
推荐的方法是使用logging addon