微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何修复WordPress中的“PHP缺少MySQL扩展”错误

最近,一位用户遇到了“您的PHP安装似乎缺少wordpress所需的MysqL扩展”错误,并询问我们是否有办法修复它。

出现此错误时,它会阻止用户查看您的网站。如果它经常发生,那么它可能会对您网站的用户体验产生不利影响。

在本文中,我们将向您展示如何修复 wordpressPHP 丢失的 MysqL 扩展错误

PHP缺少MysqL扩展错误是什么?

当您正在构建 wordpress 网站或访问网页时,您可能会遇到“您的 PHP 安装似乎缺少 wordpress 所需的 MysqL 扩展”错误

错误通常意味着您的网站代码出了问题,并且阻止 wordpress 连接到其 MysqL 数据库

当您更新或安装 wordpress、迁移网站、更改服务器配置或切换没有 MysqL 扩展的操作系统(如 Linux)时,通常会出现 PHP 缺少 MysqL 扩展错误

也就是说,让我们看看此错误的原因。

什么原因导致PHP缺少MysqL扩展错误

出现PHP缺少MysqL扩展错误的原因有多种。

其中之一是您正在使用过时的wordpress版本和最新的PHP版本。如果您使用的是 PHP 7.0 或更高版本,那么您应该知道它弃用了 MysqL 扩展。

因此,如果您有一个使用PHP 7.0或更高版本的旧版本的wordpress,那么它将找不到MysqL扩展并导致此错误

您可能会看到此错误的另一个原因是 MysqL 扩展丢失或未正确配置。即使您使用的是 PHP 5.6 或更低版本,由于 MysqL 扩展过时,仍可能发生 PHP 缺少 MysqL 扩展错误

现在,让我们看看一些方法可以修复“您的PHP安装似乎缺少wordpress所需的MysqL扩展”错误

修复wordpressPHP丢失MysqL扩展错误

既然您知道导致此wordpress错误的原因,那么这里有一些方法可以修复它。

1. 检查您正在使用的 PHP 版本

您可以做的第一件事是检查您网站的 PHP 版本。wordpressPHP版本之间的冲突通常会导致PHP缺少MysqL扩展错误

首先,您可以从 wordpress 仪表板前往 工具 » 站点健康页面。从这里,只需切换到“信息”选项卡。

之后,您可以向下滚动到“服务器”部分,然后单击以展开它。在这里,您将看到您网站的服务器信息。

继续查看PHP版本的详细信息。

如果您的网站的 PHP 版本以 7 或更低版本开头,则意味着您需要更新它。这可以解决PHP缺少MysqL扩展错误,因为它将与最新的wordpress版本兼容。

我们强烈建议使用 PHP 8.0 或最新版本,因为它可以保护您的网站免受安全威胁。此外,它还将优化您网站的性能并修复任何安全漏洞和错误

2.将wordpress更新到最新版本

检查PHP版本后,您还可以查看正在使用的wordpress版本。

如果它是旧版本,并且您正在运行最新的PHP版本,那么请考虑更新wordpress解决PHP缺少MysqL扩展错误

检查 wordpress 版本的一种简单方法是转到 Dashboard » wordpress 管理面板的更新。在这里,查找“当前版本”信息。

如果 wordpress 版本是 3.9 或更低版本,那么我们建议更新它以修复丢失的 MysqL 扩展错误

最好的事情是wordpress带有一个内置的更新管理器。您可以通过单击按钮更新到最新版本。

3. 确保已安装 MysqL 扩展

现在您已经在网站上更新了PHP版本和wordpress,但仍然面临“ PHP缺少MysqL扩展”错误,那么您需要检查MysqL扩展是否已正确安装在您的网站上。

您可以通过转到 工具 » 站点健康 页面来执行此操作 wordpress 仪表板。接下来,您需要切换到“信息”选项卡。

之后,前往“数据库”部分,然后单击以展开它。

在“扩展”字段中,查找 MysqLi 或 MysqL

如果您看到该字段为空或根本不可见,则意味着您缺少 MysqL 扩展。

现在,扩展程序的安装过程将取决于您的 wordpress 托管服务提供商。您可以简单地向他们寻求帮助或要求支持团队为您安装。

4. 检查您的 PHP 配置

修复PHP缺少MysqL扩展错误的另一种方法是检查站点PHP设置。

有时,您可能会上传错误PHP.ini文件或使用错误文件路径。这会导致PHP配置问题和丢失MysqL扩展错误

PHP.ini文件PHP配置文件,会影响站点的运行方式。如果您使用的是其他操作系统,通常会上传不正确的文件。例如,您可能正在 Linux 服务器上上传用于 Windows 的 PHP.ini 文件

要在PHPinfo.PHP文件中查找PHP.ini文件的路径,您可以在浏览器中输入以下网址:

www.example.com/PHPinfo.PHP

只需确保将 www.example.com 替换为您的域名即可。

接下来,您将看到 PHP 安装的详细信息。

从这里,您可以向下滚动并查找“配置文件路径”或“已加载的配置文件”字段。

找到PHP.ini文件后,只需连接到FTP客户端,转到文件路径,然后删除它,看看它是否修复了PHP丢失的MysqL扩展错误

删除之前,我们建议您通过将现有文件下载到您的计算机上来创建现有文件的备份。这样,如果出现任何问题,您可以恢复PHP.ini文件并访问您的网站。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐