Wamp服务器无法启动(橙色图标)

3

我无法在Win7上启动wamp服务器。我正在使用虚拟主机,一切都很好,直到我重新启动了wamp服务器。

httpd-vhost.conf:

<VirtualHost *:80>
ServerAdmin *.*@*.com
DocumentRoot "C:\Users\Rossko\Documents\PHP\wamp\www\***.local"
ServerName ***.local
ErrorLog "C:\Users\Rossko\Documents\PHP\wamp\apache\apache2.4.9\logs\***.local-error.log"
CustomLog "C:\Users\Rossko\Documents\PHP\wamp\apache\apache2.4.9\logs\***.local-access.log" common

在Apache错误日志中没有任何内容,80端口也是空的。为什么状态仍然是橙色,无法启动?有什么想法吗?我的httpd-vhost.conf文件中有比www/文件夹中的项目更多的虚拟主机(没有足够的时间复制)。这可能会导致错误吗?
1个回答

4

首先,如果Apache启动失败,请查看Windows事件日志,该日志位于

Event Viewer -> Windows Logs -> Application

然后寻找来自Apache源的错误报告。

如果Apache在打开其错误日志之前失败,则错误会写入事件日志。

其次,测试您的http.conf文件以及在其中包含的任何文件的好方法是执行以下操作:

启动命令窗口(Dos Box)。

C:
CD \Users\Rossko\Documents\PHP\wamp\apache\apache2.4.9\bin
httpd -t

这将验证httpd.conf文件和所有包含的文件,如果有错误,将报告文件名和行号。修复错误,然后再尝试使用httpd -t命令,直到它响应OK消息为止。
如果您定义的虚拟主机比您实际创建的DocumetRoot文件夹多,它只会在Apache启动时在Apache错误日志中报告cannot find file类型消息。它不会真正阻止Apache启动。

1
非常感谢,错误在httpd-vhost.conf文件中。我的ErrorLog和CustomLog路径有误。 - Daniel Rossko Rosa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接