答案1
您需要重置权限以/var/www/html
返回0755
:
sudo chmod 755 /var/www/html
解释:文件权限中的执行位 ( x
) 决定是否可以枚举目录的内容。关闭此位 ( 0644
) 将阻止 Web 服务器查看目录中的内容。
答案2
您在问题中引用的上述 2 个命令搞乱了您的系统。
以下 2 个修复目录和文件的权限:
sudo find /var/www/html -type d -exec chmod 755 {} \;
sudo find /var/www/html -type f -exec chmod 644 {} \;
你的
sudo chmod 644 /var/www/html
删除了目录的执行权限。