www.example.com:443:0 服务器证书不包含与服务器名称匹配的 ID
P粉236743689
P粉236743689 2023-12-19 18:52:27
0
2
748

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

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

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

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

P粉236743689
P粉236743689

全部回复(2)
P粉833546953

对于XAMPP,解决这个问题

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

工作时间:

  • 启动 XAMPP 控制面板

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

  • 导航到apache > conf > 额外

  • 并编辑了httpd.conf

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

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

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

谢谢 Ken Lee 的有用回答

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板