今天再給django配置日志的時候,在window本地是可以的,但是放到服務器上面就直接出現500的情況。
settings配置如下:
import os
LOGGING_DIR = '/data/log/' # 日志檔案夾路徑
# if platform.system() == 'Windows':
# LOGGING_DIR = 'C:\\Users\\10\\Desktop\\yutang-server\\log'
# else:
# LOGGING_DIR = '/data/log'
# 接下來就是我們對于日志的配置
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console': {
'level': 'DEBUG',
'class': 'logging.StreamHandler',
},
'db': {
'level': 'DEBUG',
'class': 'logging.handlers.RotatingFileHandler',
'filename': os.path.join(LOGGING_DIR, 'django_db.log'),
'maxBytes': 1024 * 1024, # 1M大小分割
'backupCount': 30
},
'django_run': {
'level': 'INFO',
'class': 'logging.handlers.TimedRotatingFileHandler',
'filename': os.path.join(LOGGING_DIR, 'django_debug.log'),
'when': 'midnight',
'backupCount': 7
},
},
'loggers': {
'django': {
'handlers': ['django_run', 'console'],
'level': 'INFO',
'propagate': True
},
# 這個是資料庫的
'django.db.backends': {
'handlers': ['db', 'console'],
'propagate': True,
'level': 'DEBUG'
},
# 這個是debug的
'log': {
'handlers': ['django_run', 'console'],
'level': 'INFO',
'propagate': True,
},
},
}
服務器上的日志檔案也是有生成的,但是就是訪問不了服務器,一直都是500,求大佬指導,非常感謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/233326.html
標籤:應用服務器
上一篇:使用iframe后,獲取頁面元素問題,請幫忙看看~~~
下一篇:靜態網頁
