Apache显示权限被拒绝:flask_session错误

时间:2018-11-13 13:38:09

标签: python apache flask wsgi flask-session

我正在尝试使烧瓶具有虚拟环境,并且将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'

我尝试给项目赋予不同的权限,但是没有任何作用

2 个答案:

答案 0 :(得分:0)

无法创建的目录代表flask-session,该目录具有SESSION_FILE_DIR设置,可让您覆盖其默认设置。将其指向具有适当权限的某个地方,您可能会没事的。

答案 1 :(得分:0)

您应指定要使用的会话接口类型。

尝试将SESSION-TYPE设置为"null"