我正在尝试使用
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
但由于某种原因,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软件包时,默认情况下应启用此功能,但您可以通过运行来检查它:
原文链接:https://www.f2er.com/centos/373689.html$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