我试图通过管理页面上传图像,但它一直说:
[Errno 13] Permission denied: '/path/to/my/site/media/userfolder/2014/05/26'
文件夹userfolder/2014/05/26
上传时动态创建。
在Traceback中,我发现此命令期间发生错误:
在 /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>
我必须 chmod 或 chown 某些东西吗?
您需要更改目录权限,以便 Web 服务器进程可以更改目录。
-
要更改目录的所有权,请使用chown
:
chown -R user-id:group-id /path/to/the/directory
-
查看哪个用户拥有 Web 服务器进程(更改httpd
因此):
ps aux | grep httpd | grep -v grep
OR
ps -efl | grep httpd | grep -v grep
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)