Apache 403 禁止错误

Apache 403 禁止错误

我在我的 elementary os freya(Ubuntu 14.04)上安装了 apache 2.4.23。我将其安装为 LAMP 堆栈...每次我尝试运行http://本地主机在我的浏览器上。我的 apache2.conf 配置如下:

<Directory /media/windisk/xampp/htdocs>
  Options Indexes FollowSymLinks
  AllowOverride None
  Require all granted
</Directory>

我在一些网站上发现我应该运行此代码来更改文件夹的权限:

sudo chown bosunski:www-data /media/windisk/xampp/htdocs
sudo chmod -R 755 /media/windisk/xampp/htdocs
chmod -R g+rwX /media/windisk/xampp/htdocs/

我运行了所有这些命令,但错误仍然存​​在。请问我是否遗漏了什么?或者我该如何纠正?

答案1

您必须允许 Apache 访问 LAMP 文件的根文件夹:请参阅https://stackoverflow.com/questions/9110179/adding-virtualhost-fails-access-forbidden-error-403-xampp-windows-7

编辑 /etc/apache2/sites-available/yourconffile.conf 中的 conf 文件

输入以下内容:

<VirtualHost localhost:80>  
 DocumentRoot "/path/to/your/rootfolder"  
        <Directory "/path/to/your/rootfolder">  
            # AllowOverride All      # Deprecated  
        # Order Allow,Deny       # Deprecated  
        # Allow from all         # Deprecated  
        # --New way of doing it  
        Require all granted    
    </Directory>  
</VirtualHost>

相关内容