【发布时间】:2013-03-22 01:21:24
【问题描述】:
我的 Django 应用程序是通过一个 Fabric 脚本构建在 VM Ubuntu 实例上的,该脚本是从我的本地开发机器以 root 身份使用 sudo 运行的。 Fabric 脚本在以下位置设置了一个文件夹:
/var/log/FOLDERNAME
并且应用程序设置为将所有日志数据记录到其中。
但是,在每次构建之后,即使文件夹上存在正确的权限(组和文件夹)(ls -all 确认),日志文件也难以生成,除非我在每次 Fabric 构建后通过 SSH 连接到该框并实际输入:
sudo chmod 777 /var/log/FOLDERNAME -Rf
...然后一切正常。
谁能给我一些启发和/或指出正确的方向来解决这个问题? 干杯!
【问题讨论】:
标签: django ubuntu logging permissions