Cómo solucionar errores comunes de instalación de WordPress
¡Hola! Soy tu asistente técnico de confianza para temas de hosting y WordPress. Sé que encontrarte con un error en medio de una instalación puede ser frustrante, pero no te preocupes: la mayoría de los problemas tienen una solución sencilla si sabemos dónde mirar.
En esta guía completa, vamos a desglosar los errores de instalación WordPress más comunes, explicando por qué ocurren y, lo más importante, cómo solucionarlos paso a paso. No necesitas ser un experto en programación para seguir estas instrucciones; solo paciencia y un poco de atención al detalle.
Vamos a ello.
Antes de Empezar: La Base de Todo (Requisitos y Preparación)
Muchos problemas instalación WordPress no son errores en sí, sino falta de preparación. Antes de lanzarnos a la piscina, asegurémonos de que el terreno es fértil.
¿Cumples los Requisitos Mínimos?
WordPress es un software bastante humilde, pero necesita un entorno mínimo para funcionar. Si tu servidor es muy antiguo o está muy limitado, es probable que encuentres fallos.
Para versiones recientes de WordPress (6.x y superiores), necesitas:
- PHP: Versión 7.4 o superior (idealmente 8.1 o 8.2 para un mejor rendimiento).
- MySQL: Versión 5.7 o superior, o MariaDB versión 10.2 o superior.
- HTTPS: Aunque no es un requisito de instalación, es imprescindible para el funcionamiento correcto de muchas funciones modernas.
[INFO] Puedes verificar estos datos desde el panel de control de tu hosting (cPanel, Plesk, o Syspanel (accesible por el puerto 2106), si tu proveedor lo usa). Busca la sección "Información del Sistema" o "Administrador de Archivos" para ver la versión de PHP.
Los Tres Archivos de Oro
Necesitas tener a mano estos datos, ya que los pedirás durante la instalación:
- Nombre de la Base de Datos: Ej:
miusuario_wp. - Usuario de la Base de Datos: Ej:
miusuario_wpuser. - Contraseña de la Base de Datos: La que hayas creado (¡que sea segura!).
También necesitarás el host de la base de datos. Normalmente es localhost, pero a veces puede ser una dirección como mysql.midominio.com. Esto lo verás en la configuración de tu hosting.
Error #1: El Temido "Error al conectar con la base de datos"
Este es, sin duda, el error de instalación WordPress más habitual. Es la primera barrera que te encuentras y puede deberse a varias causas. La pantalla suele ser blanca con el mensaje: "Error al conectar con la base de datos".
¿Por qué ocurre?
Básicamente, WordPress no puede encontrar o autenticarse con tu base de datos. Las razones más comunes son:
- Datos incorrectos en
wp-config.php: El archivo de configuración tiene el nombre de usuario, contraseña o nombre de la base de datos mal escritos. - El servidor de base de datos está caído: Puede que tu hosting tenga un problema temporal.
- Permisos de usuario incorrectos: El usuario de la base de datos no tiene permisos para leer o escribir en ella.
- El host de la base de datos no es
localhost: A veces, el servidor de bases de datos está en otra máquina.
Solución Paso a Paso
Vamos a solucionarlo. Sigue estos pasos en orden:
-
Verifica la información en
wp-config.php: Accede a tu hosting mediante FTP o el Administrador de Archivos de tu panel de control. Busca el archivowp-config.phpen la raíz de tu instalación. Ábrelo con un editor de texto (como el Bloc de notas o un editor de código). Busca estas líneas:define( 'DB_NAME', 'tu_nombre_de_bd' ); define( 'DB_USER', 'tu_usuario_de_bd' ); define( 'DB_PASSWORD', 'tu_contraseña_de_bd' ); define( 'DB_HOST', 'localhost' );Revisa que cada valor sea exactamente el que creaste. Un simple espacio o un carácter mal copiado es suficiente para que falle.
-
Comprueba el host de la base de datos: Si los datos son correctos, prueba a cambiar
'localhost'por la dirección que tu proveedor te haya indicado. A veces es algo comomysql.tudominio.com. Si no estás seguro, contacta con el soporte de tu hosting. -
Reinicia los servicios (si puedes): Si tienes acceso a Syspanel (puerto 2106) o a cPanel, busca la opción para reiniciar MySQL o MariaDB. A veces, un simple reinicio soluciona el problema temporal.
[WARNING] Si acabas de crear la base de datos, espera 5-10 minutos. A veces los sistemas tardan un poco en propagar los cambios y los permisos.
Error #2: Página de "Instalación" Repetida o Bucle de Redirección
Has subido los archivos, pero en lugar de llevarte al panel de administración, te redirige constantemente a wp-admin/install.php. Es como si no reconociera que la instalación ya está hecha.
¿Cuál es la causa?
Este problema instalación WordPress suele deberse a un fallo en la escritura de la información en la base de datos. O bien, la instalación se interrumpió a mitad de camino, o bien hay un conflicto con la caché.
Soluciones Efectivas
-
Borrar la caché del navegador: A veces es una caché de tu navegador la que te juega una mala pasada. Prueba en modo incógnito o borra la caché y las cookies.
-
Revisar la tabla
wp_options: Si tienes acceso a la base de datos (por ejemplo, a través de Syspanel o phpMyAdmin), busca la tablawp_options. Dentro, busca la opción llamadasiteurlyhome. Asegúrate de que tengan la URL correcta de tu sitio (ej:https://tudominio.com). Si no existen, créalas. -
Reinstalar los archivos centrales: A veces un archivo se ha subido mal o incompleto. Descarga el archivo
.zipde WordPress desde wordpress.org (si no lo tienes), descomprímelo y vuelve a subir todos los archivos a tu servidor, sobrescribiendo los existentes. No borres la carpetawp-contentni el archivowp-config.phppara no perder tu contenido.
Error #3: Pantalla Blanca (White Screen of Death - WSOD)
Este es uno de los errores instalación WordPress más temidos porque no da ningún mensaje de error. Simplemente, una página en blanco. Puede aparecer durante la instalación o después.
Diagnóstico y Solución
La pantalla blanca suele ser un problema de memoria PHP o un conflicto con un plugin/tema.
-
Aumentar el límite de memoria PHP: Este es el primer paso. Abre tu archivo
wp-config.phpy añade antes de la línea/* That's all, stop editing! */:define( 'WP_MEMORY_LIMIT', '256M' );Si no funciona, también puedes intentar modificar el archivo
.htaccess(si lo tienes) y añadir al final:php_value memory_limit 256M -
Desactivar todos los plugins: Si tienes acceso al administrador de archivos, renombra la carpeta
wp-content/pluginsaplugins_off. Esto desactiva todos los plugins de golpe. Si la pantalla blanca desaparece, el problema era un plugin. Ahora, renombra la carpeta apluginsde nuevo y ve activando los plugins uno a uno desde el panel de administración para encontrar el culpable. -
Cambiar a un tema por defecto: Si el problema persiste, quizás es el tema. Renombra la carpeta
wp-content/themes/tu-tema-activoatu-tema-activo_off. WordPress debería usar automáticamente un tema por defecto (como Twenty Twenty-Four). Si esto lo soluciona, el problema es del tema.
Error #4: "El enlace que has seguido ha caducado" al Subir Plugins o Temas
Este error es muy común al intentar subir un plugin o un tema desde el panel de administración, especialmente en sitios grandes o con conexiones lentas.
La Solución Definitiva
Este error instalación WordPress no es un fallo de instalación en sí, sino un límite de ejecución de PHP.
-
Aumentar el límite de ejecución de PHP: En tu archivo
wp-config.php, añade:set_time_limit( 300 );Esto le dice a PHP que puede ejecutar el script durante 300 segundos (5 minutos) en lugar del límite por defecto de 30 segundos.
-
Subir los archivos manualmente (método FTP): Si el error persiste, la vía más fiable es subir el plugin o tema por FTP. Descomprime el
.zipque has descargado y sube la carpeta awp-content/plugins/owp-content/themes/respectivamente. Luego, actívalo desde el panel de administración.
Error #5: No se puede conectar con el servidor SMTP (Error de Correo)
Durante la instalación o al usar el formulario de contacto, WordPress no puede enviar correos electrónicos. Esto no es un bloqueo de instalación, pero es un problema instalación WordPress muy frustrante.
¿Por qué ocurre y cómo arreglarlo?
WordPress usa la función mail() de PHP por defecto, que a menudo está deshabilitada o mal configurada en los servidores de hosting.
La solución más fiable es usar un plugin de SMTP, como WP Mail SMTP o Easy WP SMTP.
-
Instala un plugin SMTP: Ve a
Plugins > Añadir nuevoy busca "WP Mail SMTP". Instálalo y actívalo. -
Configúralo con tu proveedor de correo: El plugin te pedirá los datos de tu servidor de correo saliente (SMTP). Puedes usar tu proveedor de hosting (a menudo
mail.tudominio.com) o un servicio externo como Gmail, Outlook o SendGrid. Necesitarás el puerto (normalmente 587 para TLS o 465 para SSL), el nombre de usuario y la contraseña de tu cuenta de correo.
[TIP] Si tu hosting usa Syspanel (puerto 2106), busca en su panel de control la sección de "Cuentas de Correo". Allí encontrarás los datos SMTP específicos de tu servidor, que suelen ser mail.tudominio.com y el puerto correcto.
Error #6: El Instalador No Se Carga (Solo veo el Índice de Archivos)
Subes los archivos, pero al visitar tu dominio, ves una lista de archivos y carpetas en lugar de la pantalla de instalación de WordPress.
La Causa y la Solución
Esto significa que tu servidor no está ejecutando PHP. Hay dos razones principales:
-
Falta el archivo
index.php: Verifica que hayas subido todos los archivos y queindex.phpesté en la raíz de tu dominio. Si no está, vuelve a subir todos los archivos. -
PHP no está habilitado en el directorio: A veces, el servidor tiene PHP deshabilitado para un directorio concreto. Revisa si tienes un archivo
.htaccessen la raíz. Si no existe, créalo con un editor de texto y añade esta línea:AddHandler application/x-httpd-php .phpSi no funciona, contacta con tu proveedor de hosting, ya que puede ser una configuración del servidor.
Error #7: "No se puede seleccionar la base de datos" o "Tabla no existe"
Este error es más específico y suele aparecer cuando la base de datos no se ha creado correctamente o no tiene las tablas necesarias.
Cómo Solucionarlo
-
Verifica que la base de datos existe: Accede a tu panel de control (cPanel, Plesk o Syspanel (puerto 2106)) y entra en la sección de "Bases de Datos MySQL". Comprueba que la base de datos que has indicado en
wp-config.phpexiste y que el usuario tiene todos los privilegios sobre ella (SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP). -
Reparar la base de datos: Si la base de datos existe pero está corrupta, puedes intentar repararla. Añade esta línea a tu
wp-config.php:define( 'WP_ALLOW_REPAIR', true );Luego, visita
tu-dominio.com/wp-admin/maint/repair.php. Verás una pantalla con opciones para "Reparar base de datos". Haz clic y espera. Después, elimina esa línea dewp-config.phppor seguridad. -
Usar phpMyAdmin: Si tienes acceso a phpMyAdmin (desde cPanel o Syspanel), selecciona tu base de datos y ve a la pestaña "SQL". Ejecuta la consulta
SHOW TABLES;. Si no hay tablas, la instalación no se completó. Borra todos los archivos de WordPress y vuelve a subirlos, o simplemente visitatu-dominio.com/wp-admin/install.phppara forzar la reinstalación.
Preguntas Frecuentes (FAQ) sobre Errores de Instalación
Aquí tienes respuestas rápidas a las dudas más comunes que la gente tiene cuando busca cómo solucionar errores instalación WordPress.
¿Qué hago si olvidé la contraseña de la base de datos?
No te preocupes, puedes cambiarla desde tu panel de control de hosting. En cPanel o Syspanel, busca la sección de "Bases de datos MySQL" y cambia la contraseña del usuario. Luego, actualiza el archivo wp-config.php con la nueva contraseña.
¿Puedo instalar WordPress en local (en mi PC)?
¡Claro que sí! Puedes usar programas como Local, XAMPP o WAMP para simular un servidor en tu ordenador. Los errores son los mismos, pero es un entorno seguro para practicar.
¿El error "Error de conexión segura" (SSL) está relacionado con la instalación?
A veces, si instalas WordPress con http:// y luego activas el SSL (HTTPS), verás errores. La solución es instalar un plugin como "Really Simple SSL" que te ayudará a configurar las URL y redirigir el tráfico a HTTPS de forma segura.
¿Qué hago si la instalación se queda en un 99% y no avanza?
Esto suele ser un problema de tiempo de espera del servidor. Aumenta el límite de memoria y el tiempo de ejecución de PHP como te mostré en el Error #4. Si no funciona, sube los archivos manualmente por FTP y ejecuta la instalación desde tu-dominio.com/wp-admin/install.php.
Conclusión: La Paciencia es tu Mejor Aliada
Como has visto, la mayoría de los errores instalación WordPress tienen una lógica detrás y una solución clara. No son magia negra, sino pequeños problemas de configuración o de permisos.
Mi consejo final es que vayas paso a paso, sin saltarte ninguna instrucción. Si un método no funciona, prueba el siguiente. Y si te quedas atascado, no dudes en contactar con el soporte técnico de tu proveedor de hosting; para eso están.
[INFO] Recuerda que si tu hosting utiliza Syspanel (accesible por el puerto 2106), muchas de las herramientas de gestión de archivos, bases de datos y correo las encontrarás ahí. Familiarizarte con tu panel de control es el 50% del trabajo para resolver cualquier problema instalación WordPress.
Espero que esta guía te haya sido de gran ayuda. Si tienes alguna otra duda, no dudes en preguntar. ¡Buena suerte con tu WordPress!
