gpt4 book ai didi

python - 响应错误 : operation not permitted

转载 作者:可可西里 更新时间:2023-11-01 11:13:36 28 4
gpt4 key购买 nike

import config

from flask import Flask
from flask_redis import Redis
from werkzeug.contrib.fixers import ProxyFix

app = Flask(__name__)
redis_store = Redis(app)
app.debug = config.DEBUG
app.redis_url = config.REDIS_URL

@app.route('/')
def index():
return redis_store.ping()

app.wsgi_app = ProxyFix(app.wsgi_app)

if __name__ == '__main__':
app.run()

配置.py

DEBUG = True
REDIS_URL = "redis://:123@localhost:6379/0"

/etc/redis/redis.conf

...
requirepass 123

错误:

raise response
ResponseError: operation not permitted

似乎没有执行 AUTH 命令,或类似的命令。对可能出现的问题有任何想法吗?

最佳答案

根据它的 README,Flask-Redis 寻找一个名为 REDIS_URL 的键作为 Flask 配置的一部分。

Configuration

Your configuration should be declared within your Flask config. You can declare via a Redis URL containing the database

REDIS_URL = "redis://:password@localhost:6379/0"

如果不设置,redis_store 将只使用默认设置,其中不包括您的密码。

app = Flask(__name__)
app.config['REDIS_URL'] = config.REDIS_URL
redis_store = Redis(app)

关于python - 响应错误 : operation not permitted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26526555/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com