PHP安装似乎缺少WordPress所需的MySQL扩展。 4

时间:2016-01-14 10:42:29

标签: php mysql wordpress apache

我的网站不断发出错误"您的PHP安装似乎缺少WordPress所需的MySQL扩展。"

我在一台服务器上安装了rhel6 + php5.3.3 + php-mysql + wordpress + apache。在一个单独的服务器上,我们安装了mysql + mysql-server。

在wp-config.php中我配置了我们的mysql服务器。 我一直在寻找解决方案超过一天,但我似乎无法解决它。 我尝试添加/取消注释extension = mysql.so& php.ini中的mysqli.so行,但也没有做任何事情。 phpinfo.php页面返回信息,唯一的事情是扫描目录是否有额外的ini&s没有查看正确的目录。不知道这是否会导致这个问题。

有人有想法吗?

亲切的问候, BRAM

2 个答案:

答案 0 :(得分:1)

我发现通过yum install安装PHP有一个默认配置并且禁用很多,比如这个配置选项--without-mysql。 我从他们的网站下载了PHP并使用我自己的配置自己编译,这很有效。 我还发现这个问题在CentOS7上没有出现,一个yum安装的php,php组件和mariadb与wordpress一起工作正常。

答案 1 :(得分:0)

您的PHP安装似乎缺少所需的MySQL扩展。 只有一件事会导致错误。您的PHP.INI没有取消注释mysql行,因此它没有加载mysql模块(或者模块完全丢失了)。

修复PHP.INI文件后重新启动Web服务器。