Файл журнала ошибок колб не обновляется на VPS - PullRequest
0 голосов
/ 21 ноября 2018

Я следую этому руководству по Digitalocean, чтобы настроить мое веб-приложение.https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-gunicorn-and-nginx-on-ubuntu-16-04

Я могу запустить свой код на локальном компьютере и получить подробные сообщения об ошибках трассировки из журнала ошибок, например, «flask.log», но этот файл не обновляется на виртуальном частном сервере.использую (Ubuntu-16-04).Как я могу получить сообщения об ошибках трассировки Flask от моего VPS?

Я использую среду Python - Anaconda.Ниже приведен код, который я использую для создания файла журнала ошибок.Режим отладки ложен.

from flask import Flask
import logging

app = Flask(__name__)
app.config.from_object('project.settings')

filehandler = logging.FileHandler('flask.log')
filehandler.setLevel(logging.ERROR)
app.logger.setLevel(logging.ERROR)
app.logger.addHandler(filehandler)

1 Ответ

0 голосов
/ 27 ноября 2018

Оказывается, что программа была убита до того, как файл журнала получил возможность обновления, поскольку в системе недостаточно памяти.Я обновил VPS, и проблема решена.

...