【问题标题】:File writing permission denied in mod_wsgi deployed appmod_wsgi 部署的应用程序中的文件写入权限被拒绝
【发布时间】:2011-10-04 09:44:51
【问题描述】:

我正在尝试在 Apache 上使用 mod_wsgi 部署 Pyramid 应用程序。

我在模板文件夹中获得IOError: [Errno 13] Permission denied,mako 缓存他的模板,即使我授予任何人写入权限

如果我从我的 ini 文件中删除模板缓存,该网站将完美运行。

我还尝试以拥有该文件夹的用户而不是 www-data 的身份运行 Apache,但没有成功。

有什么线索吗?

【问题讨论】:

    标签: mod-wsgi pyramid


    【解决方案1】:

    这是一个 Apache 权限问题,

    我必须将文件夹的所有者更改为 www-data 用户并将权限设置为 775

    chown -R www-data:www-data ~/data
    chmod -R 775 ~/data
    

    还有see here,但请注意Mako 664 权限不够

    【讨论】:

      猜你喜欢
      • 2018-05-24
      • 1970-01-01
      • 2021-12-07
      • 1970-01-01
      • 1970-01-01
      • 2013-12-21
      • 2015-11-24
      • 1970-01-01
      • 2021-10-04
      相关资源
      最近更新 更多