我试图通过管理页面上传图片,但它一直在说:
[Errno 13] Permission denied: '/path/to/my/site/media/userfolder/2014/05/26'
文件夹userfolder/2014/05/26
在上载时动态创建。
在回溯中,我发现在执行此命令期间发生了错误:
在/usr/lib64/python2.6/os.py第157行。打电话时
mkdir(name, mode)
也就是说,它不能创建任何文件夹,因为它没有这样做的权限
我在服务器上用OpenSuse作为操作系统。在httpd.conf中,我有:
<Directory /path/to/my/site/media>
Order allow,deny
Allow from all
</Directory>
我需要做些什么吗?
您需要更改目录权限,以便web服务器进程可以更改目录。
要更改目录的所有权,请使用
chown
:要查看哪个用户拥有web服务器进程(相应地更改
httpd
):或者
如果文件夹名称前面有斜线,也可能会发生这种情况:
出现了一个错误,但这个很好:
当base.py文件中的maybe_download函数调用发出下载请求时,可能会遇到问题。
临时文件的权限有冲突,我自己无法解决更改权限的方法,但可以解决此问题。
执行以下操作。。。
然后一切都结束了。 希望对你有用。
相关问题 更多 >
编程相关推荐