【发布时间】:2012-03-29 02:12:05
【问题描述】:
我正在继承一个项目,并且必须在我的 Windows 7 机器上运行 Apache Web 服务器 (2.2.22)。我下载了 32 位 No SSL MSI 并使用默认/典型/推荐设置运行安装程序。
我唯一改变的是我用开发人员(我从其继承项目)发送给我的一个文件覆盖了我的 conf/httpd.conf 文件。我对他的 httpd.conf 版本所做的唯一更改是 ServerAdmin 和 ServerName 设置(我将它们更改为我的电子邮件和我的机器名称)。
当我启动服务器并在浏览器中转到 localhost 时,我收到 403(禁止)错误。如果我随后尝试直接转到localhost/index.html(是的,我确认我的 htdocs 文件夹中确实有 index.html)我会收到 404 错误。
任何人任何关于我可以从哪里开始故障排除的想法?!?提前致谢。
【问题讨论】:
-
您的 DocumentRoot 是否适合您的虚拟主机?
-
是的,我刚刚检查过,DocumentRoot 指向包含
htdocs的父目录