我正在尝试使烧瓶具有虚拟环境,并且将wsgi配置为可以工作,但是Apache一直给我这个错误:
[2018年11月13日星期二13:23:55.179153] [wsgi:error] [pid 11819] [x.x.x.x:xxxx] app.session_interface = self._get_interface(app)
[2018年11月13日星期二13:23:55.179160] [wsgi:error] [pid 11819] [xxxx:xxxx]文件“ /var/www/html/project/python/lib/python3.6/site-packages /flask_session/init.py”, _get_interface
中的第93行[2018年11月13日星期二13:23:55.179163] [wsgi:error] [pid 11819] [x.x.x.x:xxxx] config ['SESSION_USE_SIGNER'],config ['SESSION_PERMANENT'])
[2018年11月13日星期二13:23:55.179169] [wsgi:error] [pid 11819] [xxxx:xxxx]文件“ /var/www/html/project/python/lib/python3.6/site-packages /flask_session/sessions.py”, 第314行,位于 init
[2018年11月13日星期二13:23:55.179172] [wsgi:error] [pid 11819] [x.x.x.x:xxxx] self.cache = FileSystemCache(cache_dir,threshold = threshold,mode = mode)
[2018年11月13日星期二13:23:55.179177] [wsgi:error] [pid 11819] [xxxx:xxxx]文件“ /var/www/html/project/python/lib/python3.6/site-packages /werkzeug/contrib/cache.py”, 第717行,位于 init
[2018年11月13日星期二13:23:55.179180] [wsgi:error] [pid 11819] [x.x.x.x:xxxx] os.makedirs(self_path)
[2018年11月13日星期二13:23:55.179185] [wsgi:error] [pid 11819] [xxxx:xxxx]文件“ /lib64/python3.6/os.py”,第220行,位于makedirs中
[2018年11月13日星期二13:23:55.179188] [wsgi:error] [pid 11819] [x.x.x.x:xxxx] mkdir(名称,模式)
[2018年11月13日星期二13:23:55.179215] [wsgi:error] [pid 11819] [x.x.x.x:xxxx] PermissionError:[Errno 13]权限被拒绝:'/ flask_session'
我尝试给项目赋予不同的权限,但是没有任何作用
答案 0 :(得分:0)
无法创建的目录代表flask-session
,该目录具有SESSION_FILE_DIR
设置,可让您覆盖其默认设置。将其指向具有适当权限的某个地方,您可能会没事的。
答案 1 :(得分:0)
您应指定要使用的会话接口类型。
尝试将SESSION-TYPE
设置为"null"
。