首页  >  问答  >  正文

www.example.com:443:0 服务器证书不包含与服务器名称匹配的 ID

当我尝试打开本地主机时,我看到(未找到

在此服务器上找不到请求的 URL。 ),在检查 xampp 上的 Apache(error.log) 后,我发现了此消息 ( www.example.com:443:0服务器证书不包含与服务器名称匹配的 ID )

首先,我确定 Apache 服务器确实正在运行,之后,我寻找了一些答案,kinsta.com 建议添加 ( ServerName localhost: 端口号 )到 httpd-ssl.conf 文件,但我仍然遇到相同的错误,我已多次更改端口号,但仍然存在相同的问题。

这是我第一次使用 xampp 和 PHP,有什么想法吗?

P粉236743689P粉236743689279 天前669

全部回复(2)我来回复

  • P粉833546953

    P粉8335469532023-12-20 13:04:11

    对于XAMPP,解决这个问题

    • 启动 XAMPP 控制面板
    • 单击“资源管理器”按钮(这将在 XAMPP 文件夹中打开一个文件浏览器窗口)
    • 导航到 apache > conf > extra
    • 编辑 httpd-ssl.conf
    • 查找显示为“ServerName www.example.com:443”的行,将其注释掉(在此行前面添加#)
    • 在其正下方一行添加“ServerName localhost”,保存文件
    • 通过 XAMPP 控制面板重新启动 Apache(停止然后启动)

    回复
    0
  • P粉252116587

    P粉2521165872023-12-20 12:14:06

    工作时间:

    • 启动 XAMPP 控制面板

    • 单击资源管理器按钮(这将在 XAMPP 文件夹)

    • 导航到apache > conf > 额外

    • 并编辑了httpd.conf

    • 我查找了“Listen 80”这一行,并进行了更改 改为“听81

    • 还查找了“ServerName localhost:80”行, 将其更改为“服务器名称 localhost:81

    • 通过 XAMPP 控件重新启动 Apache(停止然后启动) 面板

    谢谢 Ken Lee 的有用回答

    回复
    0
  • 取消回复