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链接? –
是文件夹存在。就像我提到的那样,它使用这种配置运行了两年多。 –