PHP es el lenguaje de programación que usamos para construir y mantener WordPress. Las versiones más nuevas de PHP son más rápidas y seguras. Si WordPress detectó que su sitio se está ejecutando en anversión, se le pedirá que actualice. En una guía anterior, mostramos **cómo actualizar la versión de PHP para sitios de WordPress con el alojamiento web de Hostgator Hostgator ofrece el complemento PHP Selector o MultiPHP Manager dependiendo de su servidor para administrar la versión de PHP para su sitio. Si usó anteriormente el Selector de PHP para actualizar la versión de PHP a una versión más nueva, y luego usó recientemente el nuevo complemento MultiPHP Manager para actualizar PHP, es posible que tenga este error en su sitio. Advertencia: El uso de la constante indefinida WP_CONTENT_DIR âÃÂàasumió âÃÂÃÂWP_CONTENT_DIRâÃÂà(esto generará un error en una versión futura de PHP) en /home1/xxxx/public_html/wp-includes/load.php en la línea 115 Parece que a su instalación de PHP le falta la extensión MySQL que requiere WordPress. Este error es causado por el controlador duplicado en el archivo .htaccess y se puede solucionar fácilmente siguiendo los pasos a continuación. == Copia de seguridad del archivo .htaccess == Inicie sesión en el cPanel con Hostgator. Vaya a Sitios web >Archivos >Administrador de archivos. Ubique la raíz del documento para su dominio o sitio web. Si aloja solo un sitio web en la cuenta de alojamiento, su raíz predeterminada suele ser el carpeta **public_html**. Si está haciendo esto para un subdominio o un dominio adicional, busque la raíz del documento para ese dominio. El archivo .htaccess se puede encontrar en el directorio raíz del sitio. Cree una nueva carpeta en la raíz. Luego haga clic con el botón derecho en el archivo .htaccess, seleccione Copiar en el menú contextual, luego ingrese la ruta del archivo, escriba el nombre de la nueva carpeta para copiar este archivo de configuración. También puede descargar una copia de este archivo desde su servidor a su computadora local como respaldo. == Editar archivo .htaccess == En el Administrador de archivos, haga clic con el botón derecho en .htaccess, seleccione Editar en el menú contextual y luego haga clic en Editar nuevamente en la ventana emergente. En su archivo .htaccess, haga clic en el botón Buscar, escriba âÃÂÃÂaddhandlerâÃÂÃÂ, debe encontrar dos entradas para controladores de PHP. ![ Solucione el error de la extensión MySQL requerida de WordPress faltante con Hostgator](httpsi0.wp.com/www.betterhostreview.com/wp-content/uploads/2020/09/edit-htaccess-fix-missing-wordpress-mysql-extension- error-hostgator.jpg?resize=700%2C616&ssl=1) El anterior que deberá eliminar se verá como uno de estos: # Usar PHP71 como aplicación AddHandler predeterminada/x-httpd-php71 .php suPHP_ConfigPath /opt/php71/lib o #Usar PHPedge como aplicación AddHandler predeterminada/x-httpd-php-edge .php suPHP_ConfigPath /opt/phpedge/lib El nuevo que desea conservar se verá como el siguiente. # php -- COMIENZA el controlador generado por cPanel, no editar Lenguaje de programación PHP. AddHandler application/x-httpd-ea-php74 .php .php7 .phtml # php -- FIN del controlador generado por cPanel, no editar Hacer clic **Guardar cambios** y luego **Cerrar** para cerrar el editor. Intente volver a cargar su sitio web desde el navegador para ver si el error desapareció. Consejos de bonificación - Si su archivo .htaccess tiene más de una entrada de controlador de PHP anterior, debe deshabilitar todos esos controladores de PHP obsoletos y tener solo una entrada. - Si su sitio aún muestra el error de extensión de MySQL requerido por WordPress, busque otro archivo .htaccess por encima de la raíz del documento de su sitio web. Abra ese .htaccess y verifique si hay un controlador de PHP allí y desactívelo. Nuevamente, puede duplicar o hacer una copia de seguridad del archivo .htaccess antes de editarlo.