【发布时间】:2014-04-18 10:32:22
【问题描述】:
当我尝试上传照片时,我从 Django 管理员那里得到了 500。
当我检查 error.log 时发现:
2014/03/13 23:00:55 [crit] 16478#0: *24 open() "/var/lib/nginx/tmp/client_body/0000000012" failed (13: Permission denied), client: xxxxxxx.xxx, server: xxxxxxx.xxx, request: "POST xxxxxxx.xxx/item/86/ HTTP/1.1", host: "xxxxxxx.xxx", referrer: "http://xxxxxxx.xxx/item/86/"
------------------------------------------------------------------------
这里有什么问题?
【问题讨论】:
-
如果您使用 django >= 1.5,请尝试设置
ALLOWED_HOSTS -
@karthikr 谢谢!它已经设置为服务器的IP。如果我编辑文本,一切正常。只有上传照片给 500。
标签: django nginx permissions