Ubuntu:Apache 访问被禁止错误

Ubuntu:Apache 访问被禁止错误

我的虚拟主机出现了问题,我不明白/home/*如果我的虚拟主机的目录在其他地方,为什么 apache 会寻找目录?

tail -f /var/log/apache2/error.log
/home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

苏丹

答案1

不应该。您的 Apache 配置中一定有这个。

或者您的网络目录/代码中的某处有一个指向您的家庭帐户的软链接。

答案2

755 是答案,因为您的所有文件都必须能够被 railo 读取(实际上与您的 Apache 不是同一个用户)。

答案3

然后尝试chmod 755 /home/www 对“hostdirectory”执行相同操作

chmod 755 /home/www/hostdirestory

答案4

权限/home可能不允许 apache 正确读取目录。

网站的文档根目录应位于/var/www或下/srv/www。这可让您对主目录树实施严密的安全性。

DocumentRoot为您的虚拟服务器指定完整信息。

检查您是否没有为虚拟服务器启用用户目录。这些目录将遍历/home树。

相关内容