FAQ
1. 未配置redis
状况:
开发方式启动没异常,或者出现 ValueError: Invalid redis url
访问页面时出现(正式环境启动时会出现此错误):
AttributeError: 'NoneType' object has no attribute 'hget'
解决:配置redis即可,设置环境变量picbed_redis_url或写入.cfg配置文件
2. 配置了redis但未启动redis服务
状况: ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
解决:启动即可
3. redis服务有密码,但配置中没有
状况: AuthenticationError: Authentication required.
解决:
redis配置格式是 redis://[:password]@host:port/db
如果没有密码,去掉 [:password]
,有密码就需要加上,注意:有冒号,没有中括号。