需要先手动修改权限:
mkdir -p /var/log/daphne touch /var/log/daphne/log.txt # 修改归属用户组为actorsun chown -R actorsun:actorsun /var/log/daphne # 目录权限755,文件读写权限664 chmod 755 /var/log/daphne chmod 664 /var/log/daphne/log.txtdef mlog(msg): f_addr='/var/log/daphne/log.txt' log_dir = os.path.dirname(f_addr) try: if not os.path.exists(log_dir): os.makedirs(log_dir, mode=0o755) f=open(f_addr,'a+', encoding="utf-8") f.write(msg+'\n') f.close() except: pass在需要的地方调用这个函数就可以了,
查看方式:
tail -f /var/log/daphne/log.txt