0
我突然接到在我的應用程序這個錯誤,沒有問題跑了兩年多:Rails的錯誤:無法訪問日誌文件
Rails Error: Unable to access log file. Please ensure that .../production.log exists...
WARN -- : Errno::EACCES: Permission denied @ rb_sysopen .../log/newrelic_agent.log
此錯誤的結果是,我的MongoDB是死亡。重新啓動應用程序後,所有操作都會再次運行,直到調用導致該行爲的計劃任務。
錯誤消息說我必須chmod到0664,但這仍然是這種情況。對於部署,我使用capistrano。
任何想法?其他用戶
確定日誌文件夾是否存在於刪除服務器上?我的意思是該文件夾在Rails服務器啓動之前由capistrano鏈接? –
是文件夾存在。就像我提到的那樣,它使用這種配置運行了兩年多。 –