20

我在 Windows 上使用 WAMP2.2。我需要在我的服务器上设置 SSL 端口。我的 Apache、WAMP 和站点在没有 SSL 的情况下运行良好。但是当我取消注释该行时

Include conf/extra/httpd-ssl.conf 

在我的httpd.conf中,WAMP 服务器不再工作。(重新启动时它仍然是橙色)。我认为httpd-ssl.conf中的配置有问题。但我想知道如何找到无法让 WAMP 正常启动的错误。WAMP 是否有任何错误日志文件?

我在wamp/logs/apache-error.log上发现了这些错误:

Script not found or unable to start: wamp/bin/apache/apache2.4.2/cgi-bin/php
Script not found or unable to start: wamp/bin/apache/apache2.4.2/cgi-bin/php5
Script not found or unable to start: wamp/bin/apache/apache2.4.2/cgi-bin/php-cgi
Script not found or unable to start: wamp/bin/apache/apache2.4.2/cgi-bin/php4

这些错误是否与 SSL 配置有关。如果是这样,我该怎么办?

4

1 回答 1

42

WAMPServer 中的 Apache 将错误写入C:\wamp\logs文件夹,或者C:\wamp64\logs如果您使用的是 64 位版本,MYSQLPHP

如果 Apache 或 MySQL 在他们自己打开之前发现错误,error.log它也会将错误写入Windows Event Log

尝试打开命令窗口并

>CD c:\wamp\bin\apache\apachex.y.z\bin

然后运行

httpd -t

那应该检查配置并将任何错误返回到命令窗口。

于 2013-10-31T23:55:00.833 回答