2011-11-29 149 views
-2

我正在设置一个站点用于使用apache 2.2进行测试。我编辑了主机,vhost.conf和httpd.conf文件以包含我的网站名称和文件目录,但每次我尝试在IE 8上打开它时,都会显示HTTP 403 Forbidden。有谁知道如何解决这一问题?HTTP 403 Forbidden

+0

请详细说明。你要浏览哪个页面?这是否可以在任何浏览器中使用,或者仅在IE8中使用?你能从你的httpd.conf粘贴指令块吗? – nageeb

+0

这只发生在IE8上吗?看看这个文件夹对于运行apache的用户是可读还是可执行的(可能是www-data?)。将chmod设置为777 *用于测试目的*。如果它有效,你就知道这是一个用户权限问题,可以从那里开始工作。 – Sgoettschkes

+0

DocumentRoot C:/ vhosts/AppStore ServerName appstore theNoobProgrammer

回答

0

很难说没有看到更多的配置文件,但开始:你确定你的Web服务器访问的目录,你正在使用(例如,是不是你的服务器的根目录下创建一个目录 - 或不它否则具有正确的权限)?

+0

您说得对,我的目录不在我的服务器根目录下。我不得不在我的httpd.conf文件中更改我的文档根目录。 – theNoobProgrammer

0

您是否正确设置了文件权限?当包含文件的实际目录没有正确设置权限时,我遇到了同样的问题。