日志文件权限错误

日志文件权限错误

我正在尝试运行一个命令:

celery -A main:celery_app beat --logfile=/var/log/celery/celerybeat.log

它显示权限被拒绝错误:

stream = open(self.baseFilename, self.mode)
IOError: [Errno 13] Permission denied: '/var/log/celery/celerybeat.log

但我认为我有正确的权限。当我运行时,ls -la /var/log/celery/celerybeat.log 我得到了

-rw-rw-r-- 1 celery celery 0 Jan 12 14:18 /var/log/celery/celerybeat.log

并且对于我在文件celery中检查的命令,它已定义为其和。为什么会出现这样的错误?systemdceleryusergroup

相关内容