如何在错误的chown命令后修复站点权限?

时间:2015-07-26 08:40:13

标签: php apache .htaccess

我试图安装一个PHP应用程序,它需要我的网络托管服务器的额外权限,所以我运行了命令chown dan:dan -R,它已经完全让我的网站脱机。无论我在该服务器下访问哪些页面或网站,我都会收到此错误:

  

禁止

     

您无权访问此服务器上的内容。

     

服务器无法读取htaccess文件,拒绝访问是安全的

     

此外,尝试使用ErrorDocument处理请求时遇到403 Forbidden错误。

我从未使用过.htaccess文件而且设置了服务器我想不需要它们,我相信它是Apache并且在Godaddy的Linux上运行。

如何恢复输入的命令?

1 个答案:

答案 0 :(得分:1)

这里有一些简单的简单步骤,可以节省您一些时间和精力,让我知道你如何继续,因为这不是一个有保障的解决方案,你的问题是相当开放的,因此没有具体详细说明可能是什么问题

尝试: cd / home / your_username_here为/ home / dandan是public_html之前的文件夹

示例:cd /home/dandan

然后跑 cat .htaccess or cat .htaccess.bak取决于您的设置。

查看输出是否如下所示:

<Directory>
    Order Deny,Allow
    Allow from all
</Directory>

如果没有,那么编辑文件与上面相同,这应该有效。

如果这不起作用,您可以尝试以下命令:

chmod 750(foldername)所以例子是:

chmod 750 mywebsite.com

比运行chmod 777更安全,因为如果有人访问您的服务器777意味着他们可以读取,写入和执行