Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo corregir el error “Falta la extensión MySQL de PHP” en WordPress

Recientemente, un usuario se encontró con el error ‘parece que a su instalación PHP le falta la extensión MySQL que es obligatoria / requerida / necesaria por WordPress’ y nos preguntó si había alguna forma de corregirlo.

Cuando aparece este error, impide a los usuarios ver su sitio web. Si se produce con frecuencia, puede perjudicar la experiencia de usuario de su sitio.

En este artículo, le mostraremos cómo corregir el error PHP missing MySQL extension en WordPress.

How to fix PHP missing MySQL extension error

¿Qué es el error PHP Missing MySQL Extension?

Cuando estás trabajando en la construcción de un sitio web WordPress o visitando una página web, puedes encontrarte con el error ‘parece que a tu instalación PHP le falta la extensión MySQL que es obligatoria / requerida / necesaria por WordPress’.

Este error generalmente significa que algo salió mal con el código de su sitio y está impidiendo que WordPress se conecte a su base de datos MySQL.

El error PHP missing MySQL extension suele aparecer cuando actualizas o instalas WordPress, migras un sitio web, cambias la configuración del servidor o cambias de sistema operativo que no tiene extensión MySQL (como Linux).

Dicho esto, veamos las causas de este error.

¿Cuál es la causa del error PHP Missing MySQL Extension?

Existen múltiples razones por las que puede producirse un error PHP missing MySQL extension.

Una de ellas es que estés utilizando una versión obsoleta de WordPress con la última versión de PHP. Si estás usando PHP 7.0 o superior, entonces debes saber que descarta la extensión MySQL.

Por lo tanto, si tienes una versión antigua de WordPress que funciona con PHP 7.0 o superior, entonces no encontrará la extensión MySQL y causará este error.

Otra razón por la que podría ver este error es que la extensión MySQL falta o no está configurada correctamente. Incluso si está utilizando PHP 5.6 o inferior, el error PHP falta extensión MySQL todavía puede ocurrir debido a una extensión MySQL obsoleta.

Ahora, veamos algunas de las formas en las que puede corregir el error ‘parece que a su instalación PHP le falta la extensión MySQL que es obligatoria / requerida / necesaria por WordPress’.

Puede utilizar los siguientes enlaces para marcar / comprobar los consejos que desee:

Corrección del error PHP Falta extensión MySQL en WordPress

Ahora que ya sabe cuál es la causa de este error de WordPress, a continuación le indicamos algunas formas de corregirlo.

1. Marcar / comprobar la versión de PHP que está utilizando

Lo primero que puede hacer es marcar / comprobar la versión PHP de su sitio web. Un conflicto entre WordPress y la versión de PHP suele provocar el error PHP missing MySQL extension.

Para empezar, puede dirigirse a la página Herramientas ” Salud del sitio desde el escritorio de WordPress. Desde aquí, basta con cambiar a la pestaña “Información”.

Opening Site Health Info in WordPress

A continuación, desplázate hasta la sección “Servidor” y haz clic para ampliarla. Aquí verás la información del servidor de tu sitio web.

Siga adelante y vea la versión de PHP en los detalles.

Check PHP version

Si la versión PHP de su sitio empieza por 7 o inferior, significa que deberá actualizarla. Esto puede solucionar el error PHP missing MySQL extension ya que sería compatible con la última versión de WordPress.

Recomendamos encarecidamente el uso de PHP 8.0 o la última versión, ya que protegerá su sitio de las amenazas de seguridad. Además, también optimizará el rendimiento de su sitio y corregirá cualquier fallo o vulnerabilidad de seguridad.

Puede obtener más información siguiendo nuestra guía sobre cómo actualizar la versión de PHP en WordPress.

2. Actualizar WordPress a la última versión

Después de comprobar la versión de PHP, también puede ver qué versión de WordPress está utilizando.

Si se trata de una versión anterior y está ejecutando la última versión de PHP, entonces considere la posibilidad de actualizar WordPress para resolver el error PHP missing MySQL extension.

Una forma sencilla de comprobar la versión de WordPress es ir a Escritorio ” Actualizaciones desde el panel de administrador de WordPress. Aquí, busque la información “Versión actual”.

Check wordpress version

Si la versión de WordPress es 3.9 o inferior, le recomendamos que la actualice para corregir el error de falta de extensión MySQL.

Lo mejor es que WordPress incorpora un gestor de actualizaciones. Puedes actualizar a la última versión con sólo hacer clic en un botón.

WordPress updates

Para obtener más información, consulte nuestra guía sobre cómo actualizar WordPress de forma segura.

3. Asegúrese de tener instalada la extensión MySQL

Ahora que ha actualizado la versión de PHP y WordPress en su sitio web y todavía se enfrentan a la ‘PHP falta la extensión MySQL’ error, entonces usted necesita para comprobar si la extensión MySQL está correctamente instalado en su sitio.

Para ello, vaya a la página Herramientas ” Estado del sitio en el escritorio de WordPress. A continuación, tendrás que cambiar a la pestaña “Información”.

Opening Site Health Info in WordPress

Después, dirígete a la sección “Base de datos” y haz clic para ampliarla.

En el campo Extensión, busque mysqli o mysql.

Look for extension info in database

Si ves el campo en blanco o no visible en absoluto, significa que te falta la extensión MySQL.

El proceso de instalación de la extensión dependerá de su proveedor de alojamiento de WordPress. Puedes ponerte en contacto con ellos para que te ayuden o pedir al equipo de soporte que la instale por ti.

4. Marcar / comprobar la configuración de PHP

Otra forma de comprobar el error PHP missing MySQL extension es comprobar los ajustes PHP de su sitio.

A veces, puede estar subiendo un archivo php.ini incorrecto o usando una ruta de archivo incorrecta. Esto lleva a problemas de configuración de PHP y errores de falta de extensión MySQL.

El archivo php.ini es un archivo de configuración por defecto para PHP e influye en el funcionamiento de su sitio. La subida de un archivo incorrecto suele ocurrir si está utilizando un sistema operativo diferente. Por ejemplo, podrías estar subiendo el archivo php.ini que está pensado para Windows en un servidor Linux.

Para encontrar la ruta de su archivo php.ini en el archivo phpinfo.php, puede introducir la siguiente dirección web en el navegador:

www.example.com/phpinfo.php

Asegúrese de sustituir www.example.com por su nombre de dominio.

A continuación, verá los detalles de su instalación de PHP.

View php installation details

Desde aquí, puede desplazarse hacia abajo y buscar los campos “Ruta del archivo de configuración” o “Archivo de configuración cargado”.

Una vez que localice el archivo php.ini, simplemente conéctese a un cliente FTP, vaya a la ruta del archivo y bórrelo para ver si se corrige el error de falta de extensión MySQL en PHP.

View path of php ini file

Antes de borrarlo, le recomendamos que cree una copia de seguridad del archivo existente descargándolo en su ordenador. De este modo, si algo va mal, podrá restaurar el archivo php.ini y acceder a su sitio web.

Recursos adicionales para corregir errores de WordPress

Ahora que ya sabe acerca del error PHP missing MySQL extension, también puede comprobar nuestras guías para resolver otros errores de WordPress:

Esperamos que este artículo te haya ayudado a aprender cómo corregir el error PHP missing MySQL extension en WordPress. Puede que también quieras ver nuestros consejos para acelerar el rendimiento de WordPress o nuestra guía completa para diagnosticar problemas en WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

1 comentarioDeja una respuesta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.