PHP 是我们用来构建和维护 WordPress 的编程语言。较新版本的 PHP 速度更快,也更安全。如果 WordPress 检测到您的网站正在运行一个版本,系统将提示您进行更新。在之前的指南中,我们展示了 **如何使用 Hostgator 虚拟主机更新 WordPress 网站的 PHP 版本 Hostgator 根据您的服务器提供 PHP 选择器或 MultiPHP 管理器插件来管理您网站的 PHP 版本。 如果您之前使用 PHP Selector 将 PHP 版本升级到较新的版本,然后最近使用新的 MultiPHP Manager 插件更新 PHP,则您的站点可能会出现此错误。 警告:使用未定义的常量 WP_CONTENT_DIR âÃÂà假定 âÃÂÃÂWP_CONTENT_DIRá在 PHP 的未来版本中)在 /home1/xxxx/public_html/wp-includes/load.php 的第 115 行 您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展。 此错误是由 .htaccess 文件中的重复处理程序引起的,可以按照以下步骤轻松修复。 == 备份 .htaccess 文件 == 使用 Hostgator 登录到 cPanel。转到网站 >文件 >文件管理器。找到您的域或网站的文档根目录。如果您在托管账户中只托管一个网站,其默认根目录通常是 **public_html** 文件夹。如果您是为子域或附加域执行此操作,请改为查找该域的文档根目录。 .htaccess 文件可以在站点根目录中找到。在根目录中创建一个新文件夹。然后右键单击 .htaccess 文件,从上下文菜单中选择复制,然后输入文件路径,输入要将此配置文件复制到的新文件夹名称。您还可以将此文件的副本从您的服务器下载到本地计算机作为备份。 == 编辑 .htaccess 文件 == 在文件管理器中,右键单击 .htaccess,从上下文菜单中选择编辑,然后在弹出窗口中再次单击编辑。在您的 .htaccess 文件中,单击“搜索”按钮,输入 âÃÂïÂaddhandlerá ![ 使用 Hostgator 修复缺少的 WordPress 所需的 MySQL 扩展错误](httpsi0.wp.com/www.betterhostreview.com/wp-content/uploads/2020/09/edit-htaccess-fix-missing-wordpress-mysql-extension-错误-hostgator.jpg?resize=700%2C616&ssl=1) 你需要移除的旧的看起来像以下之一: #使用PHP71作为默认的AddHandler application/x-httpd-php71 .php suPHP_ConfigPath /opt/php71/lib 或 #使用PHPedge作为默认的AddHandler application/x-httpd-php-edge .php suPHP_ConfigPath /opt/phpedge/lib 您要保留的新的将如下所示。 # php -- BEGIN cPanel-generated handler, do not edit # Set the âïÂÃÂea-php74âÃÂà包作为默认的â � � � � PHP� ����编程语言。 AddHandler application/x-httpd-ea-php74 .php .php7 .phtml # php -- END cPanel 生成的处理程序,不要编辑 点击 **Save Changes** 然后**Close** 关闭编辑器。尝试从浏览器重新加载您的网站,看看错误是否消失。 奖金提示 - 如果您的 .htaccess 文件有不止一个旧的 PHP 处理程序条目,您应该禁用所有那些过时的 PHP 处理程序并且只有一个条目。 - 如果您的站点仍然显示缺少 WordPress 所需的 MySQL 扩展错误,请搜索另一个 .htaccess 文件 在您网站的文档根目录上方。打开那个 .htaccess 并检查那里是否有 PHP 处理程序并将其禁用。同样,您可以在编辑之前复制或备份 .htaccess 文件。