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

标签 php mysql wordpress apache centos6.5

我花了 5 个小时试图解决这个问题。我已经使用了 Google 列出的与我的问题相关的所有提示链接。似乎没有任何效果。

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

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

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

  2. 当我尝试使用命令 php -v 找出我的 php 版本时,我会得到安装的版本。删除更新版本并安装旧版本后,出现错误“php: command not found”;

  3. 当我尝试删除旧版本时,我找不到它的安装位置并且 phpinfo.php 不工作(可能把它放在了错误的地方)

如果能帮助解决这个问题,我们将不胜感激

最佳答案

我在使用 php-fpm 安装 centos 7 时遇到了同样的问题。 解决方案是安装 php-gd 和 php-pdo 包。这些是使这一切正常工作所需的基本软件包。美好的一天

关于php - "Your PHP installation appears to be missing the MySQL extension which is required by WordPress.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25595683/

相关文章:

mysql - 如何使用 WHERE 语句和 COUNT(*) = 1 选择行

php - 使用 for 循环和数组 php 更新多行

javascript - 没有冲突的全局 jQuery 变量

php - 如何在MySql表中的某个id处回显图像?

phpunit 不工作

php - MySQL 就像在一行上一样,就像在多行 INNER JOINED 表上一样

wordpress - 管理媒体库中的子文件夹

PHP 数学转换金额

php - 如何使用 php 在 XML 文件中搜索?

wordpress - WordPress的WP管理员将我重定向到另一个域