CentOS 7.2,PHP 5.4 – 缺少MySQL扩展

前端之家收集整理的这篇文章主要介绍了CentOS 7.2,PHP 5.4 – 缺少MySQL扩展前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用 PHP 5.4和MariaDB在我的Linux服务器(CentOS 7.2)上安装wordpress博客,但我一直遇到这个错误
Your PHP installation appears to be missing the MysqL extension which is required by wordpress.

一直在寻找与此相关的帖子:

> CentOS Linux 5.4 -Your PHP installation appears to be missing the MySQL extension which is required by WordPress
> Error when install WordPress with mariadb “Your PHP installation appears to be missing the MySQL extension which is required by WordPress.”
> Installing WordPress in Rails /public – missing mysql extension

但是,我已经安装了PHP-MysqL

我为PHP.ini配置了MysqL扩展:

但由于某种原因,MysqL扩展仍未加载到PHPinfo():

这可能是wordpress造成的这个错误,任何想法可能会发生什么?为什么MysqL扩展没有在PHP中加载?也许是因为我正在使用MariaDB?

以下是输出

ls -l /etc/PHP.d,rpm -ql PHP-MysqL and ls -l /usr/lib64/PHP/modules/

并安装并启用了MysqLi扩展:

现代程序使用MysqLi扩展,它取代了不安全(现已弃用)的MysqL扩展.安装PHP-MysqL软件包时,默认情况下应启用此功能,但您可以通过运行来检查它:
$cat /etc/PHP.d/MysqLi.ini

; Enable MysqLi extension module
extension=MysqLi.so

要确保启用此模块,请检查您显示示例的PHP信息页中是否列出了此模块.请注意,它在模块部分的页面下方列出.

如果您安装了PHP命令行界面(来自PHP-cli包),您可以通过运行PHP -i |轻松检查grep -i MysqLi.这应该包括以下行:

MysqLI Support => enabled
原文链接:https://www.f2er.com/centos/373689.html

猜你在找的CentOS相关文章