【发布时间】:2012-05-18 17:05:01
【问题描述】:
我有一个 django 应用程序,其中包含一个带有文件上传字段的模型。上传字段获取目标文件并将副本上传到媒体根目录中的现有目录,或者,如果尚未创建目录,则创建目录并将文件放入其中。
该应用程序在开发中运行良好,利用内置的 django 服务器,但是当我将它移动到生产服务器(我的 OSX 机器运行带有 mod_wsgi 的 apache2 实例)时,我得到“[错误 13] 权限被拒绝”抛出每当我尝试上传文件时,django 的 storage.py 中的 mkdir 函数。我强烈怀疑需要将权限语法添加到我的 apache httpd.conf 中。我不知道为什么 django 服务器对代码没有问题,但 apache gags。有人知道吗?
【问题讨论】:
-
这两个文件夹的权限是什么?
-
我刚刚修好了。就这么简单。正如您的评论所建议的,我只需要直接更改这两个文件夹的权限。谢谢。
标签: django