";您的PHP安装似乎缺少WordPress所需的MySQL扩展&”;


"Your PHP installation appears to be missing the MySQL extension which is required by WordPress."

我花了5个小时试图解决这个问题。我已经使用了谷歌列出的每一个与我的问题相关的暗示链接。似乎什么都不管用。

该操作系统为CentOS 6.5,安装了Apache、PHP和MySQL。我有几个WordPress的内部网站用我的子域xxxxx.xxxx.com工作了将近一年。

首先,我将PHP 5.3.3更新到了最新版本。在那之后,我得到了MySQL扩展没有安装的错误。我遵循了我能找到的不同的决心,却无法下定决心。因此,我决定删除php并安装我原来的旧版本。从那时起,我遇到了三个问题。

  1. 我的域现在只显示Apache页面,而它过去显示我的网站;

  2. 当我试图通过使用命令php-v来找出我的php版本时,我会得到安装的版本。在删除更新版本并安装旧版本后,我收到错误"php:commandnot found";

  3. 当我试图删除旧版本时,我找不到它的安装位置,phpinfo.php也不起作用(可能放错地方了)

如有任何帮助解决此问题,将不胜感激

我在使用php fpm安装centos 7时遇到了同样的问题。。解决方案是安装php-gd和php-pdo包。这些都是实现这一切所需的基本包。。好日子

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

对于其他可能遇到同样问题的人。我在谷歌上找到的大多数帮助都是关于编辑php.ini以取消注释MySql扩展的。有些人甚至说,只有一件事导致了这个问题。

然而,真正解决我问题的是下载并安装php55-mysql以包含扩展。所以一定要看看这个。