Apache Xampp:服务器证书不包含与服务器名称匹配的ID

Apache Xampp:服务器证书不包含与服务器名称匹配的ID,apache,xampp,Apache,Xampp,我在xampp控制面板中运行了apache和mysql。但是,当我尝试加载一个php页面时,出现了一个致命错误: Call to undefined function mysql_connect(). 在寻找这个错误时,我找到了一些答案。大多数人在php.ini文件中建议将extension_dir=“./”更改为extension_dir=“C:\php\ext”,并取消对该行的注释;extension=php_mysql.dll 我试过了,但现在当我尝试重新启动apache时 error

我在xampp控制面板中运行了apache和mysql。但是,当我尝试加载一个php页面时,出现了一个致命错误:

Call to undefined function mysql_connect(). 
在寻找这个错误时,我找到了一些答案。大多数人在php.ini文件中建议将extension_dir=“./”更改为extension_dir=“C:\php\ext”,并取消对该行的注释;extension=php_mysql.dll

我试过了,但现在当我尝试重新启动apache时

error:apache shutdown unexpectedly 
在日志中显示:

server certificate does NOT include an ID which matches the server name

有人知道我下一步该做什么吗?我花了几个小时试图解决这个问题,但没有结果。非常感谢您的帮助。

我相信问题已经解决了! 因为您安装的XAMPP中包含PHP7+,而不是PHP5+ 我对php也是新手。崩溃是由于PHP7不再支持mysql

您会知道PHP有三个不同的版本

为了确认,您可以创建一个名为checking.php的页面(名称不重要) 只需在其中编写phpinfo()代码

<?php
phpinfo() 
?>

您可以查看有关php版本的所有详细信息

~~~~~~~~~~ 下面没有答案 ~~~~~~~~~~ 那只是我前一天的困惑。 很抱歉,我没有提供解决方案,但我要说的是,我遇到了完全相同的事情! 这很令人费解

在php.ini文件中

);extension=php\u mysql.dll

我们看到上面这行代码,以至于mysql函数无法工作

删除该文件

然后以相同的错误启动失败


[Fri Jan 22 16:18:04.964120 2016][ssl:warn][pid 1188:tid 384]AH01909:www.example.com:XXXX:0服务器证书不包含与服务器名称匹配的ID [Fri Jan 22 16:18:05.014120 2016][core:warn][pid 1188:tid 384]AH00098:pid文件D:/xampp/apache/logs/httpd.pid被覆盖--上次apache运行的不干净关闭?
[Fri Jan 22 16:18:05.104120 2016][ssl:warn][pid 1188:tid 384]AH01909:www.example.com:XXXX:0服务器证书不包含与服务器名称匹配的ID

我相信问题已解决! 因为您安装的XAMPP中包含PHP7+,而不是PHP5+ 我对php也是新手。崩溃是由于PHP7不再支持mysql

您会知道PHP有三个不同的版本

为了确认,您可以创建一个名为checking.php的页面(名称不重要) 只需在其中编写phpinfo()代码

<?php
phpinfo() 
?>

您可以查看有关php版本的所有详细信息

~~~~~~~~~~ 下面没有答案 ~~~~~~~~~~ 那只是我前一天的困惑。 很抱歉,我没有提供解决方案,但我要说的是,我遇到了完全相同的事情! 这很令人费解

在php.ini文件中

);extension=php\u mysql.dll

我们看到上面这行代码,以至于mysql函数无法工作

删除该文件

然后以相同的错误启动失败


[Fri Jan 22 16:18:04.964120 2016][ssl:warn][pid 1188:tid 384]AH01909:www.example.com:XXXX:0服务器证书不包含与服务器名称匹配的ID [Fri Jan 22 16:18:05.014120 2016][core:warn][pid 1188:tid 384]AH00098:pid文件D:/xampp/apache/logs/httpd.pid被覆盖--上次apache运行的不干净关闭?
[Fri Jan 22 16:18:05.104120 2016][ssl:warn][pid 1188:tid 384]AH01909:www.example.com:XXXX:0服务器证书不包含与服务器名称匹配的ID我遇到了相同的问题(服务器证书不包含与服务器名称匹配的ID。我不知道根本原因是什么,但我能够用
XAMPP版本5.6-30
修复它。在此之前,我尝试了其他版本,如
7
1.7-4
,但没有成功。该好版本可用。

我也遇到了同样的问题(服务器证书不包含与服务器名称匹配的ID。我不知道根本原因是什么,但我能够用
XAMPP版本5.6-30
修复它。在此之前,我尝试了其他版本,如
7
1.7-4
,但没有成功。该好版本可用。)

“服务器证书不包含与服务器名称匹配的ID”是关于Apache中的SSL设置。“服务器证书不包含与服务器名称匹配的ID”是关于Apache中的SSL设置。MySQL如何远程连接?MySQL如何远程连接?