我面临着一个非常奇怪的问题。当我启动rails s
时,Rails按预期记录到log / development.log文件。
只要我在编辑器中打开它(例如Vi,TextMate)并从那里保存它,Rails就不再写了!我必须重新启动服务器,然后再次运行。
这真的很奇怪,似乎Vi / TextMate“窃取”了写文件的权利,只有重新启动Rails服务器才能重新获得权利。
有人知道这里发生了什么吗?这真的很烦人。只要我没有为development.log打“保存”,我也只能做rake log:clear
,所以这是完全相同的奇怪行为......
我之前描述过类似的奇怪行为,我怀疑AckMate与它有关。可悲的是,我没有得到任何回复,请参阅here。
非常感谢你的帮助,这真让我感到烦恼。