/var/www/html 上的文件权限

/var/www/html 上的文件权限

我更改了文件权限。现在我无法访问该网站。

nginx + php-fpm

之前,

chown -R user1:user1 /var/www/site.com

我在网上读到,然后我改变了文件权限。

groupadd web-content 
usermod -G web-content user1
usermod -G web-content apache

chown -R user1:web-content /var/www/site.com
find /var/www/site.com -type f -exec chmod 640 {} \;
find /var/www/site.com -type d -exec chmod 750 {} \;

此后,网站显示 404 错误。

从上面的设置中,我将 nginx 添加到了 web-content 组。仍然不起作用。

usermod -G web-content nginx

此外,使用此设置,我无法允许用户将照片上传到 uploads/ 目录。但我想允许用户上传照片

答案1

一切正常。只需将文件权限更改为

find /var/www/site.com -type f -exec chmod 645 {} \;
find /var/www/site.com -type d -exec chmod 755 {} \;

相关内容