禁止访问:您无权访问所请求的目录
Access forbidden: You don't have permission to access the requested directory
我是 运行 来自 windows 的 oracle virtualbox 上的 ubuntu 服务器。
我在 var\www、
下的服务器上安装了一个 symfony2 网站(可以说它叫做 pepper.com)
但无论我如何配置我的 xampp\apache\conf\extra\httpd-vhosts.conf 文件,当我尝试在浏览器上访问 www.pepper.com 时,我总是会看到访问被禁止,错误 403。
我找了好久都没解决这个问题。
我的 httpd.conf 文件:
...
...
Listen 127.0.0.1:80
...
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
我的httpd-vhosts.conf:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin stefanos@myserver.pepper.com
DocumentRoot "var/www/pepper.com/web"
ServerName www.pepper.com
ServerAlias www.myserver.pepper.com
<Directory var/www/>
Require all granted
</Directory>
</VirtualHost>
我的主机文件:
127.0.0.1 www.pepper.com
您的 var/www/
应该是 /var/www/
否则它将从 Apache 用完的目录中相对地占用 var/www
。
我是 运行 来自 windows 的 oracle virtualbox 上的 ubuntu 服务器。
我在 var\www、
下的服务器上安装了一个 symfony2 网站(可以说它叫做 pepper.com)但无论我如何配置我的 xampp\apache\conf\extra\httpd-vhosts.conf 文件,当我尝试在浏览器上访问 www.pepper.com 时,我总是会看到访问被禁止,错误 403。
我找了好久都没解决这个问题。
我的 httpd.conf 文件:
...
...
Listen 127.0.0.1:80
...
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
我的httpd-vhosts.conf:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin stefanos@myserver.pepper.com
DocumentRoot "var/www/pepper.com/web"
ServerName www.pepper.com
ServerAlias www.myserver.pepper.com
<Directory var/www/>
Require all granted
</Directory>
</VirtualHost>
我的主机文件:
127.0.0.1 www.pepper.com
您的 var/www/
应该是 /var/www/
否则它将从 Apache 用完的目录中相对地占用 var/www
。