我正在制作一个社交媒体网站。 我有一组预定义的图像位置inc。
使用sub-directorys inc。
此时的每个文件夹都具有以下权限:
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
将组添加到每个目录时发生此错误。我厌倦了改变这些权限。那么是否有任何解决方案允许任何网站用户写入拇指/小/目录而不会导致此错误?
提前致谢。
答案 0 :(得分:1)
检查/etc/selinux/config
是否强制执行selinux。
如果是强制执行,请更改为
SELINUX=disable
不要忘记重启apache