我安装了 Magento,/var/www/html
并将其中的所有文件设置为归其所有www-data
并归其组所有www-data
。
添加一个用户作为成员www-data
并在 sftp 上使用该用户。
目录的权限设置为,所有者为rwx
,组为rw
。
当我使用 filezilla 和 access 时/var/www/html
,它是空的,文件以某种方式被隐藏了。
是什么原因造成的或者我忽略了什么?
htaccess 与此有关吗?我检查了 htaccess,其中没有任何内容会影响隐藏的文件。
答案1
根据您的描述,即
目录的所有者权限设置为
rwx
,组权限设置为rw
如果已将此应用于/var/www/html
目录及其下的所有内容,则您的 sftp 用户无法cd
进入任何目录,因为它们属于www-data
仅具有rw
权限的组。
尝试授予www-data
组rwx
权限。
sudo chmod -vR 775 /var/www/html