Wordpress 升级:由于缺少 MySQL 扩展,无法使用 WP-CLI 从 Wordpress 3.8 更新到最新版本

问题描述 投票:0回答:2

我已将 Wordpress 3.8 上的遗留站点从一台服务器移动到另一台服务器。新服务器在 PHP 7 上,我继续收到以下错误:

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

我已经尝试安装 Wordpress 命令行工具 WP-CLI,但仍然出现相同的错误。

接下来我应该尝试什么?

php linux wordpress command-line-interface
2个回答
1
投票

您将需要进行手动更新。

下载您需要的当前/或版本,下载后,将 zip 文件解压缩到您的计算机。然后,打开包含所有 WordPress 文件的文件夹并删除以下项目:

  • wp-config-sample.php 文件。

  • wp-config.php 文件(您可能看不到这个文件——如果它存在,请确保将其删除)。 wp-content 文件夹。

  • 删除这些项目后,通过 FTP 将剩余的文件/文件夹上传到您的服务器。当您的 FTP 客户端提示重复文件时,告诉它覆盖所有文件:


0
投票

如果您使用的是 Apache Ubuntu, 将您的 PHP 版本更新到 8.1 解决您的问题

sudo apt update && apt install -y software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update && sudo apt install -y php8.1
php -v

sudo apt-get install -y php8.1-cli php8.1-common php8.1-mysql php8.1-zip php8.1-gd php8.1-mbstring php8.1-curl php8.1-xml php8.1-bcmath

sudo apt-get install -y php8.1-fpm

sudo apt install php libapache2-mod-php php-mysql
© www.soinside.com 2019 - 2024. All rights reserved.