403 Apache2服务器上的禁止错误

时间:2014-07-01 08:23:20

标签: php apache cpanel

使用 CPanel 将网站备份到我的本地计算机。

我解压缩文件,然后将其放入/var/www

现在我的问题是当我尝试通过浏览器(public_html)从站点的localhost/ndovucard/public_html/modules/contact_us.php文件夹访问HTML / PHP文件时,我得到Apache2服务器的403 Forbidden Error,以及我做了sudo chmod 755 /var/www

感谢。

2 个答案:

答案 0 :(得分:2)

为什么你得到** 403 Forbidden Error **

可能有几个原因

首先查看您拒绝.htaccess file和{。}}的许可的天气 您的apache2配置为允许htaccess文件覆盖。 查看您的apache2站点 - 使用此命令

为了使您的.htaccess文件(如果有的话)按预期工作,您需要编辑此文件:

sudo gedit /etc/apache2/sites-available/default 

然后查找看起来像这样的部分:

<Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None // change **`None`** to  **`All`**
            Order allow,deny
            allow from all
            # Uncomment this directive is you want to see apache2's
            # default start page (in /apache2-default) when you go to /
            #RedirectMatch ^/$ /apache2-default/
    </Directory>

。您需要重新加载Apache才能使此更改生效:

sudo /etc/init.d/apache2 reload

OR

   sudo service apache2 restart

如果情况并非如此,则您的权限设置不正确,如您所说。

sudo chmod 775 /var/www/yourProjectFolderHer* -R

希望可以提供帮助

答案 1 :(得分:0)

sudo chmod 755 -R /var/www

并显示你的/ var / log /