禁止访问附加域

禁止访问附加域

我在 domain.com 服务器上托管了一个域名,那里有大约 20 个子域名作为附加域名。有人毫无理由地将 domain.com 目录中的所有文件更改为 domain.com 用户(chgrp),现在所有网站都显示 403 禁止访问错误。我现在该怎么做才能恢复网站。我尝试过更改 php 处理程序,但还没有成功 :/php5 处理程序是 suphp,Apache suEXEC 已打开....

答案1

看来你的文件权限或所有权有问题。

尝试获得以下权限。

目录:755

要在 Linux 下将所有目录权限更改为 755,请使用以下命令。

find . -type d -print0 | xargs -I {} -0 chmod 0755 {}

文件:644

要在 Linux 下将所有文件权限更改为 644,请使用以下命令。

find . -type f -print0 | xargs -I {} -0 chmod 0644 {}

文件所有者应该是运行 Web 服务器的用户,在标准 Centos 服务器中是 apache,在 ubuntu 上是 www-data 或 nobody。

要更改组所有者和组,请使用以下命令。光盘首先进入网站根目录。

chown apache:apache . -R

如果您无权访问 ssh,请尝试在 ftp 客户端上执行此操作。

相关内容