所以我做了这个
sudo chown -R user1:user1 /var/www/example.com/public_html
和
sudo chmod 755 /var/www
但显然当php想在public_html文件夹上写一个文件 我得到一个错误说"无法打开流:权限被拒绝"
有谁知道我做错了什么?
答案 0 :(得分:0)
我建议您创建一个如下所示的组:
groupadd mygroup
其中mygroup
是组名。
然后将用户添加到组:
usermod -aG mygroup user1
其中user1
是将要访问的用户。
之后,您可以使用以下命令将目录分配给该组:
chgrp mygroup /var/www/example.com/public_html
完成后,您现在可以使用此命令为文件夹分配权限;
chmod -R 0760 /var/www/example.com/public_html
请注意,0760
是一个示例,您可以根据需要授予适当的权限