Closed qy-gopher closed 4 years ago
# -*- coding: utf-8 -*-
"""
config
~~~~~~~
The program configuration file, the preferred configuration item,
reads the system environment variable first.
:copyright: (c) 2019 by staugur.
:license: BSD 3-Clause, see LICENSE for more details.
"""
from os import getenv
GLOBAL = {
"ProcessName": "picbed",
# 自定义进程名.
"Host": getenv("picbed_host", "0.0.0.0"),
# 监听地址
"Port": int(getenv("picbed_port", 5050)),
# 监听端口
"LogLevel": getenv("picbed_loglevel", "DEBUG"),
# 应用日志记录级别, 依次为 DEBUG, INFO, WARNING, ERROR, CRITICAL.
"HookReloadTime": int(getenv("picbed_hookreloadtime", 600)),
# 钩子管理器默认重载时间,单位:秒
"SecretKey": getenv("picbed_secretkey"),
# Web应用密钥,默认随机。如果设置,那么登录态cookie在重启应用后仍有效。
}
#: 存储上传图片的数据,使用redis单实例,请开启持久化!
REDIS = getenv("picbed_redis_url","redis://[]@127.0.0.1:6379/db")
# Redis数据库连接信息,格式:
# redis://[]@127.0.0.1:6379/db
# host,port必填项,如有密码,记得密码前加冒号
#: 存储一些非核心数据的相关设置
STORAGE = {
"Method": getenv("picbed_storage_method", "redis"),
#: 存储方法,目前支持: local, redis
"LocalPath": getenv("picbed_storage_local_path"),
#: 当存储方法为local时此值有效,格式: path
#: -- path总是建议为绝对目录,默认为: SysTempDir/picbed.dat
"RedisURL": getenv("picbed_storage_redis_url","redis://[]@127.0.0.1:6379/db") or REDIS,
#: 当存储方法为redis时此值有效,格式参考REDIS
#: -- 仅使用redis单库的一个hash,默认为: picbed:dat
}
嗯 redis配置是: REDIS = getenv("picbed_redis_url","redis://[]@127.0.0.1:6379/db")
?
这格式有问题
以前这样填的可以,,,我就是小白,照着配置文件上面的格式抄的,,,
。。。 你的redis没密码是吧, 那么设置改为 redis://@127.0.0.1:6379
试试
嗯
行了,谢谢,谢谢