当前位置: 首页 > 知识库问答 >
问题:

Apache显示权限被拒绝:flask\u会话错误

席俊驰
2023-03-14

我正在尝试使用虚拟环境和wsgi配置flask以使其正常工作,但Apache不断给我此错误:

[星期二11月13 13:23:55.179153 2018][wsgi:错误][pid 11819][x. x. x. x: xxxx]app.session_interface=自己。_get_interface(应用程序

[11月13日星期二13:23:55.179160 2018][wsgi:error][pid 11819][x.x.x:xxxx]文件“/var/www/html/project/python/lib/python3.6/site packages/flask\u session/init.py”,第93行,在\u get\u界面中

[2018年11月13日星期二13:23:55.179163][wsgi:error][pid 11819][x.x.x.x:xxxx]配置['SESSION\u USE\u SIGNER',配置['SESSION\u PERMANENT'])

【11月13日星期二13:23:55.179169 2018】【wsgi:error】【pid 11819】【x.x.x.x:xxxx】文件“/var/www/html/project/python/lib/python3.6/site packages/flask\u session/sessions.py”,第314行,初始

【11月13日星期二13:23:55.179172 2018】【wsgi:错误】【pid 11819】【x.x.x.x:xxxx】自我。cache=FileSystemCache(cache\u dir,threshold=threshold,mode=mode)

【11月13日星期二13:23:55.179177 2018】【wsgi:error】【pid 11819】【x.x.x.x:xxxx】文件“/var/www/html/project/python/lib/python3.6/site packages/werkzeug/contrib/cache.py”,第717行,初始

【11月13日星期二13:23:55.179180 2018】【wsgi:错误】【pid 11819】【x.x.x.x:xxxx】操作系统。makedirs(自身路径)

[Tue Nov13 13:23:55.179185 2018][wsgi: error][pid 11819][x. x. x. x: xxxx]文件"/lib64/python3.6/os.py",第220行,在makdirs中

【11月13日星期二13:23:55.179188 2018】【wsgi:错误】【pid 11819】【x.x.x.x:xxxx】mkdir(名称、模式)

[星期二11月13 13:23:55.179215 2018][wsgi: error][pid 11819][x. x. x. x: xxxx]PermissionError:[Errno 13]权限拒绝:'/flask_session'

我试着给这个项目不同的权限,但没有任何效果

共有2个答案

楚嘉玉
2023-03-14

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

尝试将会话类型设置为空。

夏侯朝斑
2023-03-14

无法创建的目录代表flask session,该目录具有允许您覆盖其默认设置的session\u FILE\u DIR设置。将其指向具有适当权限的某个位置,您可能会没事。

 类似资料:
  • 问题内容: 我运行 npm install lodash, 但它抛出 错误:EACCES:权限被拒绝 错误。我知道这是权限问题,但据我所知,本地安装节点模块不需要sudo权限。如果我使用sudo运行它,它将安装在〜/ node_modules文件夹中。 drwxrwxr-x 是现有文件夹的文件许可权。我不知道可能出了什么问题。 下面是错误消息。 问题答案: 使用 npm init 创建 packa

  • 我运行npm install lodash,但它抛出错误:EACCES:权限被拒绝错误。我知道这是权限问题,但据我所知,在本地安装节点模块不需要sudo权限。如果我用sudo运行它,它会安装在~/node\u modules文件夹中。drwxrwxr-x是现有文件夹的文件权限。我不知道可能出了什么问题。 下面是错误消息。

  • 我已经对Apache2进行了设置。4 FastCgi、PHP-FPM、SuExec,无需SuExec即可正常工作。但当我启用Suexec时,它的给我文件不存在错误(当我访问php脚本时,浏览器中出现404未找到错误)。 注意:当我关闭“FastCgiWrapper”时,PHP脚本可以通过PHP-FPM工作,但当我打开它时,会出现404错误。 Apache错误日志(最后一行): 配置: /etc/a

  • 我在django admin(127.0.0.1:8000/admin)中尝试为用户添加个人资料照片时收到此错误消息 有人能帮我找出原因吗? OSError at /admin/role/role/6/[Errno 13]权限被拒绝:'/User'请求方法: POST请求URL:http://127.0.0.1:8000/admin/role/role/6/Django版本: 1.8.2异常类型:

  • 我在Ruby 2.0.0-p353和OSX Mavericks上使用Rails 4.0.2、Guard 2.2.4、Guard rspec 4.2.4、rspec Rails 2.14.0、Capybara 2.2.1和Poltergeist 1.5.0。 当我运行bundle exec Guard时,我得到了很多失败的错误消息:一个错误发生在后钩子Errno::EACCES:权限拒绝- /usr

  • 问题内容: 当我尝试运行简单的docker命令时,例如: 我收到一条错误消息: 获得权限被拒绝… /var/run/docker.sock:connect:权限被拒绝 当我检查权限 我看到这一行: 因此,我遵循许多论坛的建议并将本地用户添加到docker组: 但这无济于事。我仍然收到非常相同的错误消息。我该如何解决? 问题答案: 对于那些刚接触shell的人,命令: 需要在您的外壳中定义。默认情况