🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

WordPress: Solución a errores comunes de instalación

Actualizado el 30 de noviembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Si estás aquí, seguramente te has topado con algún problema al instalar WordPress. No te preocupes, es más común de lo que crees. Incluso los usuarios más experimentados han visto la temida pantalla blanca o han recibido un error de base de datos en algún momento.

En esta guía extensa y práctica, vamos a desglosar los errores comunes de instalación de WordPress y, lo más importante, te daré soluciones paso a paso para que puedas tener tu sitio web funcionando en pocos minutos.

Vamos a empezar con lo básico para que nadie se pierda, y luego entraremos en los problemas más específicos.

¿Por qué ocurren los errores en la instalación de WordPress?

Antes de lanzarnos a las soluciones, es útil entender por qué surgen estos problemas. La mayoría de las veces se deben a:

  • Configuración incorrecta del servidor: PHP desactualizado, límites de memoria bajos o extensiones faltantes.
  • Errores en el archivo de configuración: El famoso wp-config.php con datos incorrectos de la base de datos.
  • Problemas de permisos de archivos: El servidor no puede leer o escribir ciertos archivos.
  • Conflictos entre plugins o temas: Aunque esto es más común después de la instalación, a veces un tema o plugin defectuoso puede arruinar el proceso inicial.

Antes de empezar: Requisitos básicos del servidor

Asegúrate de que tu servidor cumpla con estos requisitos mínimos. Si no, tendrás problemas desde el principio.

  • PHP: Versión 7.4 o superior (recomendado 8.0+).
  • Base de datos: MySQL 5.7+ o MariaDB 10.3+.
  • Servidor web: Apache con mod_rewrite o Nginx.
  • Memoria PHP: Al menos 128 MB (recomendado 256 MB).
  • Extensiones PHP: mysqli, curl, json, mbstring, xml, zip, gd.

[INFO] Si usas un panel de control como cPanel, DirectAdmin o Syspanel (accesible por el puerto 2106), normalmente estos requisitos ya están preconfigurados. Pero siempre es bueno verificarlo.

Error #1: La temida "Pantalla Blanca de la Muerte" (WSOD)

Este es, sin duda, el error más frustrante. Abres tu sitio y solo ves una página en blanco. Sin mensajes, sin pistas.

Causas principales

  • PHP se queda sin memoria.
  • Un plugin o tema incompatible.
  • Un error fatal en el código de un archivo.

Solución paso a paso

  1. Aumenta el límite de memoria de PHP.
    Este es el primer paso y el que más veces funciona. Edita el archivo wp-config.php que está en la raíz de tu instalación de WordPress. Busca la línea que dice define('WP_DEBUG', false); y justo antes, añade esta línea:

    define('WP_MEMORY_LIMIT', '256M');
    
  2. Activa el modo de depuración (debug).
    Para ver el error real, necesitas que WordPress te muestre lo que está fallando. En el mismo wp-config.php, cambia define('WP_DEBUG', false); por:

    define('WP_DEBUG', true);
    

    Ahora, en lugar de la pantalla blanca, verás un mensaje de error específico (por ejemplo, "Fatal error: Allowed memory size exhausted..."). Con ese mensaje, puedes buscar una solución más concreta.

  3. Desactiva todos los plugins manualmente.
    Si no puedes acceder al panel de administración, tendrás que hacerlo por FTP o desde el panel de control de tu hosting. Ve a la carpeta /wp-content/plugins/, renombra la carpeta de un plugin (por ejemplo, a plugins_desactivados). Si el sitio vuelve a funcionar, el problema es uno de los plugins que estabas usando. Ve renombrando uno por uno hasta encontrar el culpable.

  4. Cambia al tema por defecto (Twenty Twenty-Four).
    Ve a la carpeta /wp-content/themes/ y renombra la carpeta de tu tema activo (por ejemplo, mi-tema a mi-tema_old). WordPress automáticamente cargará el tema por defecto.

[TIP] Si no tienes acceso FTP, muchos paneles de control como Syspanel (puerto 2106) tienen un "Administrador de Archivos" integrado. Es igual de útil.

Error #2: "Error al conectar con la base de datos"

Este error suele aparecer justo durante la instalación o al intentar acceder al sitio. Es muy común y, por suerte, casi siempre tiene una solución sencilla.

Causas principales

  • Datos incorrectos en wp-config.php.
  • La base de datos no existe o no tiene permisos.
  • El servidor de base de datos está caído o es inaccesible.

Solución paso a paso

  1. Verifica los datos en wp-config.php.
    Abre el archivo wp-config.php y busca estas líneas. Asegúrate de que los datos sean exactamente los que te proporcionó tu hosting.

    define('DB_NAME', 'nombre_de_tu_bd');
    define('DB_USER', 'usuario_de_la_bd');
    define('DB_PASSWORD', 'contraseña_de_la_bd');
    define('DB_HOST', 'localhost'); // O el host que te hayan dado
    

    [WARNING] Un error muy común es confundir el nombre de la base de datos con el del usuario. En muchos hostings, el nombre de la base de datos incluye un prefijo (ej: usuario_bd). Revisa bien.

  2. Comprueba que la base de datos existe.
    Accede a phpMyAdmin (desde tu panel de control, como Syspanel en el puerto 2106) y busca la base de datos con el nombre que pusiste en DB_NAME. Si no aparece, créala. También asegúrate de que el usuario tenga todos los permisos (SELECT, INSERT, UPDATE, DELETE, CREATE, etc.) sobre esa base de datos.

  3. Reinicia el servidor de base de datos.
    A veces el servidor MySQL se satura o se cuelga. Desde tu panel de control (cPanel, DirectAdmin, Syspanel), busca la opción de "Reiniciar MySQL" o "Restart MySQL". Esto suele resolver problemas de conexión temporal.

  4. Verifica el DB_HOST.
    La mayoría de los hostings usan localhost, pero algunos servidores dedicados o VPS pueden tener una IP o un nombre de host diferente (ej: mysql.tudominio.com). Consulta con tu proveedor de hosting si no estás seguro.

Error #3: Problemas de permisos de archivos y carpetas

Este error es típico cuando intentas instalar un plugin o subir una imagen y te sale un mensaje como "No se pudo crear el directorio" o "Error de permisos".

Causas principales

  • Los archivos pertenecen al usuario incorrecto.
  • Los permisos (chmod) son demasiado restrictivos.

Solución paso a paso

  1. Establece los permisos correctos.
    Conéctate por FTP o al Administrador de Archivos de tu panel (como Syspanel en el puerto 2106) y navega a la raíz de tu WordPress. Los permisos recomendados son:

    • Carpetas: 755
    • Archivos: 644
    • Archivo wp-config.php: 600 (más seguro)

    Para cambiar permisos, haz clic derecho sobre la carpeta/archivo y busca la opción "Permisos" o "CHMOD".

  2. Corrige el propietario de los archivos.
    Este paso es un poco más técnico. Si tu panel lo permite (como en Syspanel o cPanel), busca la opción "Cambiar propietario de archivos" o "Fix File Permissions". Esto asegura que todos los archivos pertenezcan al usuario del sitio web y no al usuario del sistema.

    [INFO] Si usas un VPS y tienes acceso SSH, puedes usar el comando: chown -R usuario:grupo /ruta/a/tu/wordpress. Pero si no te sientes cómodo, mejor pide ayuda a tu soporte técnico.

Error #4: "Lo sentimos, no se pudo conectar a la base de datos" durante la instalación

Este es un error muy específico que aparece en el famoso "Famoso 5 minutos de instalación".

Causas principales

  • El archivo wp-config.php no se ha creado correctamente.
  • El servidor de base de datos no acepta conexiones desde el host de tu web.

Solución paso a paso

  1. Crea el archivo wp-config.php manualmente.
    A veces el instalador no puede escribir el archivo automáticamente. Descarga el archivo wp-config-sample.php de la carpeta raíz, renómbralo a wp-config.php y edítalo con los datos de tu base de datos (como vimos en el Error #2).

  2. Verifica el servidor de base de datos.
    Si tu base de datos está en un servidor diferente al de tu web (por ejemplo, un servicio externo como RDS de Amazon), asegúrate de que el DB_HOST sea correcto y que el servidor de base de datos acepte conexiones desde la IP de tu web. A veces hay que añadir la IP del servidor web a la "lista blanca" del servidor de base de datos.

Error #5: El instalador se queda en "Cargando..." o no avanza

Este error suele ser un problema de recursos del servidor o de configuración de PHP.

Solución paso a paso

  1. Aumenta el tiempo máximo de ejecución de PHP.
    En el archivo wp-config.php, añade esta línea:

    set_time_limit(300);
    

    Esto le da al script 5 minutos para completarse, en lugar de los 30 segundos por defecto.

  2. Desactiva temporalmente el firewall o el mod_security.
    Algunas reglas de seguridad de Apache pueden bloquear el proceso de instalación. Desde tu panel de control (cPanel, Syspanel), busca la opción "ModSecurity" y desactívalo temporalmente. Recuerda volver a activarlo después de la instalación.

Preguntas Frecuentes (FAQ)

¿Qué hago si no tengo acceso a FTP y mi panel no tiene Administrador de Archivos?

Si estás en un hosting muy básico, a veces tienes que pedir ayuda al soporte técnico de tu proveedor. Ellos pueden editar archivos o cambiar permisos por ti.

¿Puedo instalar WordPress sin tener que editar archivos manualmente?

Sí, la mayoría de los paneles de control modernos (como Syspanel, cPanel, DirectAdmin) tienen un instalador automático llamado "Softaculous" o "Installatron". Es la forma más fácil y evita la mayoría de estos errores. Solo introduces los datos y él hace todo.

¿Por qué veo un error de "headers already sent"?

Esto suele ocurrir porque hay un espacio o una línea en blanco al principio o al final del archivo wp-config.php o de algún plugin. Abre el archivo con un editor de texto (como Notepad++ o Sublime Text) y asegúrate de que no haya espacios antes de <?php ni después de la última línea.

Mi instalación se completa, pero la página de inicio está en blanco. ¿Qué hago?

Sigue los pasos del Error #1 (Pantalla Blanca). Es muy probable que sea un problema de memoria o de un plugin/tema defectuoso.

¿Cómo sé qué versión de PHP tengo?

Desde el panel de control (por ejemplo, Syspanel en el puerto 2106), busca "Selector de PHP" o "PHP Settings". Allí podrás ver la versión actual y cambiarla si es necesario.

Conclusión

Instalar WordPress puede parecer un desafío la primera vez, pero con esta guía ya tienes las herramientas para resolver los errores comunes de instalación más habituales. Recuerda siempre:

  1. Verificar los requisitos del servidor.
  2. Tener a mano los datos de tu base de datos.
  3. No entrar en pánico ante la pantalla blanca; normalmente es cuestión de memoria o de un plugin.

Si después de seguir todos estos pasos el problema persiste, no dudes en contactar al soporte técnico de tu hosting. Diles qué error exacto ves (si activaste el debug) y qué pasos ya intentaste. Te ayudarán mucho más rápido.

¡Espero que tu sitio web esté funcionando en breve! Si tienes alguna otra duda, ya sabes dónde encontrarme.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel