gpt4 book ai didi

python - OSError - Errno 13 权限被拒绝

转载 作者:IT老高 更新时间:2023-10-28 21:45:43 27 4
gpt4 key购买 nike

我正在尝试通过管理页面上传图片,但它一直说:

[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

    ps -efl | grep httpd | grep -v grep

关于python - OSError - Errno 13 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23870808/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com