gpt4 book ai didi

php - fopen()上传文件权限受目录添加组权限影响

转载 作者:太空宇宙 更新时间:2023-11-04 10:57:44 25 4
gpt4 key购买 nike

我正在制作一个社交媒体网站。我有一组预定义的图像位置公司。

  1. 图像/背景/
  2. 图片/用户/

包含子目录

  1. 拇指/
  2. 小/
  3. 中/
  4. 大/

到目前为止,每个文件夹都具有以下权限:

File Permissions on directories

chrismoore 是创建者,TrybeDev 是能够访问这些文件的用户。

多一点接触.. 我希望允许任何网站用户能够将图像上传到这些目录。但目前我收到以下错误:

Warning: fopen(directory/x_images/x_trybes/current/thumb/dee319ff0b723dc7b5c481d07bd85210e255a36f.jpg): failed to open stream: Permission denied in /directory/functions.php on line 1056

当我将组添加到每个目录时发生此错误。我讨厌更改这些权限。那么有没有什么解决方案可以让任何网站用户写入thumb/small/目录而不会导致这个错误呢?

提前致谢。

最佳答案

检查 /etc/selinux/config 是否强制执行 selinux。

如果是enforce,改成

SELINUX=disable

不要忘记重启apache

关于php - fopen()上传文件权限受目录添加组权限影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28237530/

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