我一直在尝试让我的 Flask 应用程序登录到日志文件。在弹性豆茎中,我的烧瓶应用程序中有一个记录器,可将文件记录到
opt/python/log
该文件已成功创建,但是当我尝试执行类似的操作时
log.warning('ERROR')
该行未正确显示。我已经测试以确保我的记录器在本地主机上正常工作。我已经阅读了许多堆栈溢出响应并认为这是一个权限问题,但是当我尝试添加
commands:
01_change_permissions:
command: chmod g+s /opt/python/log
02_change_owner:
command: chown root:wsgi /opt/python/log
至
.ebextensions
甚至像
files:
"/opt/elasticbeanstalk/tasks/taillogs.d/history.conf" :
mode: "000755"
owner: root
group: root
content: |
/opt/log/python/history.log
似乎没有任何效果。任何帮助,将不胜感激!