Wamp:收到“配置失败”错误

Posted

技术标签:

【中文标题】Wamp:收到“配置失败”错误【英文标题】:Wamp: getting a "Configuration Failed" error 【发布时间】:2020-10-09 18:37:04 【问题描述】:

所以我正在尝试设置我的 Wamp 64 位(win10 最新版本),特别是在 ssl 上运行的本地项目实例。问题是我摆弄了配置文件,生成并添加了 crt/key 文件等等,但问题是我只从标题中得到错误消息,没有别的。

在任何地方都找不到其他警告/通知/错误。我查看了 Microsoft 事件查看器、php 错误日志,什么也没有。

我的问题是,如果除了标题中的日志之外没有其他日志,我该如何找出问题所在?


认为这是我摆弄的过程: 从 httpd.conf 取消注释以下行:

LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

通过命令openssl req -nodes -new -x509 -keyout server.key -out server.crt生成证书和密钥,然后将文件放入c:/wamp64/bin/apache/apache2.4.39/conf/key 修改我的vhost 文件如下所示:

<VirtualHost *:80>
    DocumentRoot "c:\users\USRENAME\sites\devdesktop\lsecurities-dev\docroot"
    ServerName local.project1
    ServerAlias local.project1

    SSLEngine on
    SSLCertificateFile "c:/wamp64/bin/apache/apache2.4.39/conf/key/server.crt"
    SSLCertificateKeyFile "c:/wamp64/bin/apache/apache2.4.39/conf/key/server.key"

    ErrorLog "c:/users/USRENAME/sites/devdesktop/lsecurities-dev/error.log"

    <Directory  "c:/users/USRENAME/sites/devdesktop/lsecurities-dev/docroot">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

更新: 我终于设法得到了一些错误:

[Fri Jun 19 15:55:49.666142 2020] [ssl:emerg] [pid 8460:tid 700] AH02572: Failed to configure at least one certificate and key for www.example.com:443
[Fri Jun 19 15:55:49.666142 2020] [ssl:emerg] [pid 8460:tid 700] SSL Library Error: error:140A80B1:SSL routines:SSL_CTX_check_private_key:no certificate assigned

UPDATE 2 [已解决] 在此评论中找到了我想要的内容 https://***.com/a/39585222/2985565

【问题讨论】:

【参考方案1】:

这是缺少的部分:https://***.com/a/39585222/2985565 忘记在http-ssl中添加crt/key文件

【讨论】:

以上是关于Wamp:收到“配置失败”错误的主要内容,如果未能解决你的问题,请参考以下文章

Wamp Server 3.1.4 显示(环境变量 PATH)错误

WAMP 中的 phpmyadmin 错误 #1045 - 需要重置密码

#2006 MySQL 服务器在 Wamp 中消失了错误

将 WAMP 用于自定义网站时出现错误代码 403

.htaccess 500 wamp 中的内部服务器错误

WAMP 2.2e - phpmyadmin 致命错误:超过 30 秒的最大执行时间