PHP est le langage de programmation que nous utilisons pour créer et maintenir WordPress. Les nouvelles versions de PHP sont à la fois plus rapides et plus sécurisées. Si WordPress a détecté que votre site fonctionne sur une version, vous serez invité à mettre à jour. Dans un guide précédent, nous avons montré **comment mettre à jour la version PHP pour les sites WordPress avec l'hébergement Web Hostgator Hostgator propose le plugin PHP Selector ou MultiPHP Manager en fonction de votre serveur pour gérer la version PHP de votre site. Si vous avez déjà utilisé le sélecteur PHP pour mettre à niveau la version de PHP vers une version plus récente, puis que vous avez récemment utilisé le nouveau plugin MultiPHP Manager pour mettre à jour PHP, vous pouvez avoir cette erreur sur votre site. Avertissement : L'utilisation de la constante indéfinie WP_CONTENT_DIR âÃÂàsuppose âÃÂÃÂWP_CONTENT_DIRâÃÂà(cela lancera une erreur dans une future version de PHP) dans /home1/xxxx/public_html/wp-includes/load.php sur la ligne 115 Votre installation PHP semble manquer l'extension MySQL requise par WordPress. Cette erreur est causée par le gestionnaire de doublons dans le fichier .htaccess et peut être facilement corrigée en suivant les étapes ci-dessous. == Sauvegardez le fichier .htaccess == Connectez-vous au cPanel avec Hostgator. Accédez à Sites Web >Fichiers >Gestionnaire de fichiers. Localisez la racine du document pour votre domaine ou votre site Web. Si vous hébergez un seul site Web dans le compte d'hébergement, sa racine par défaut est généralement le dossier **public_html**. Si vous faites cela pour un sous-domaine ou un domaine complémentaire, recherchez plutôt la racine du document pour ce domaine. Le fichier .htaccess se trouve dans le directeur racine du site. Créez un nouveau dossier à la racine. Ensuite, faites un clic droit sur le fichier .htaccess, sélectionnez Copier dans le menu contextuel, puis entrez le chemin du fichier, tapez le nouveau nom du dossier dans lequel copier ce fichier de configuration. Vous pouvez également télécharger une copie de ce fichier de votre serveur vers votre ordinateur local en tant que sauvegarde. == Modifier le fichier .htaccess == Dans le gestionnaire de fichiers, cliquez avec le bouton droit sur .htaccess, sélectionnez Modifier dans le menu contextuel, puis cliquez à nouveau sur Modifier dans la fenêtre contextuelle. Dans votre fichier .htaccess, cliquez sur le bouton Rechercher, tapez âÃÂÃÂaddhandlerâÃÂÃÂ, vous devriez trouver deux entrées pour les gestionnaires PHP. ![Corrigez l'erreur d'extension MySQL requise par WordPress manquante avec Hostgator](httpsi0.wp.com/www.betterhostreview.com/wp-content/uploads/2020/09/edit-htaccess-fix-missing-wordpress-mysql-extension- erreur-hostgator.jpg?resize=700%2C616&ssl=1) L'ancien que vous devrez supprimer ressemblera à l'un de ceux-ci : # Utiliser PHP71 comme application AddHandler par défaut/x-httpd-php71 .php suPHP_ConfigPath /opt/php71/lib ou #Utiliser PHPedge comme application AddHandler par défaut/x-httpd-php-edge .php suPHP_ConfigPath /opt/phpedge/lib Le nouveau que vous souhaitez conserver ressemblera à celui ci-dessous. # php -- BEGIN gestionnaire généré par cPanel, ne pas modifier ÃÂÃÂPHPâÃÂàlangage de programmation. AddHandler application/x-httpd-ea-php74 .php .php7 .phtml # php -- END le gestionnaire généré par cPanel, ne pas modifier Cliquez sur **Enregistrer les modifications** puis **Fermer** pour fermer l'éditeur. Essayez de recharger votre site Web à partir du navigateur pour voir si l'erreur a disparu. Conseils bonus - Si votre fichier .htaccess contient plus d'une ancienne entrée de gestionnaire PHP, vous devez désactiver tous ces gestionnaires PHP obsolètes et n'avoir qu'une seule entrée. - Si votre site affiche toujours l'erreur d'extension MySQL requise par WordPress manquante, recherchez un autre fichier .htaccess au-dessus de la racine du document de votre site Web. Ouvrez ce .htaccess et vérifiez s'il y a un gestionnaire PHP et désactivez-le. Encore une fois, vous pouvez dupliquer ou sauvegarder le fichier .htaccess avant de le modifier.