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

Syspanel: solución de errores comunes al instalar WordPress

Actualizado el 5 de abril de 2026

Instalar WordPress es uno de los primeros pasos para montar tu sitio web, y con Syspanel (el panel de control basado en HestiaCP, accesible a través del puerto 2106) el proceso suele ser muy sencillo. Sin embargo, como en toda instalación, pueden surgir errores que frenan tu proyecto. En esta guía extensa, vamos a desglosar los errores más comunes al instalar WordPress y, lo más importante, cómo solucionarlos paso a paso.

A lo largo del artículo, te explicaremos cada problema de forma clara y directa, usando un lenguaje muy sencillo. No importa si eres principiante: aquí encontrarás la ayuda que necesitas para que tu WordPress funcione sin problemas. Recuerda que todo el troubleshooting WordPress que haremos se basa en el entorno de Syspanel, así que presta atención a los detalles del panel.


Error 1: Pantalla en blanco o "Error de conexión a la base de datos"

Este es, sin duda, el error más frecuente. Cuando intentas acceder a tu sitio después de instalar WordPress, ves una pantalla completamente blanca o un mensaje que dice "Error al establecer una conexión a la base de datos". Esto suele ocurrir por datos incorrectos en el archivo de configuración.

Causas principales

  • El nombre de la base de datos, el usuario o la contraseña no coinciden con los que creaste en Syspanel.
  • El servidor de base de datos (MySQL/MariaDB) no está funcionando.
  • El archivo wp-config.php tiene errores de sintaxis.

Cómo solucionarlo

  1. Accede a Syspanel: Abre tu navegador y escribe https://tu-dominio-o-ip:2106. Inicia sesión con tus credenciales de administrador.
  2. Verifica la base de datos: Ve a la sección "Base de Datos" (o "Databases"). Allí verás la base de datos que creaste para WordPress. Anota exactamente el nombre, el usuario y la contraseña.
  3. Revisa el archivo wp-config.php: Conéctate a tu servidor por FTP o mediante el administrador de archivos de Syspanel (en "Web" > "Archivos"). Busca el archivo wp-config.php en la carpeta raíz de tu dominio.
  4. Corrige los datos: Busca estas líneas y asegúrate de que coincidan con lo que tienes en Syspanel:
    define('DB_NAME', 'nombre_base_datos');
    define('DB_USER', 'usuario_base_datos');
    define('DB_PASSWORD', 'contraseña_base_datos');
    define('DB_HOST', 'localhost');
    
    Importante: El valor de DB_HOST casi siempre debe ser localhost. Si usas un servidor remoto, cambia a la IP correspondiente.
  5. Guarda y prueba: Guarda los cambios y recarga tu sitio web.

[TIP] Si no recuerdas la contraseña de la base de datos, en Syspanel puedes resetearla desde la misma sección de "Base de Datos". Eso sí, luego deberás actualizar el archivo wp-config.php con la nueva contraseña.


Error 2: "No se puede conectar al servidor FTP" durante la instalación de plugins o temas

A veces, cuando intentas instalar un plugin o tema desde el panel de administración de WordPress, te pide credenciales de conexión FTP. Esto es frustrante y suele deberse a permisos incorrectos en los archivos del servidor.

Causas principales

  • Los archivos de WordPress pertenecen a un usuario diferente al del servidor web (por ejemplo, root en lugar de www-data).
  • La carpeta wp-content no tiene permisos de escritura para el grupo del servidor web.
  • Syspanel configura los archivos con propietario admin y grupo admin, pero el servidor web necesita acceso.

Cómo solucionarlo

  1. Conéctate por SSH o usa el administrador de archivos de Syspanel: Ve a "Web" > "Archivos" y navega hasta la carpeta de tu dominio (generalmente en /home/nombre_usuario/web/tu-dominio/public_html).
  2. Cambia el propietario de los archivos: Si tienes acceso SSH, ejecuta:
    sudo chown -R www-data:www-data /home/nombre_usuario/web/tu-dominio/public_html
    
    En Syspanel, aunque no tengas SSH, puedes usar el comando "Cambiar propietario" desde el menú de archivos (si está disponible). Si no, contacta a tu proveedor de hosting.
  3. Ajusta los permisos: Asegúrate de que la carpeta wp-content tenga permisos 755 y los archivos dentro 644. En Syspanel, puedes seleccionar la carpeta y usar la opción "Permisos".
  4. Desactiva la solicitud FTP en WordPress: Añade esta línea al archivo wp-config.php:
    define('FS_METHOD', 'direct');
    
    Esto le dice a WordPress que use el sistema de archivos directamente, evitando el molesto mensaje.

[WARNING] No cambies los permisos a 777, ya que es un riesgo de seguridad grave. Usa siempre 755 para carpetas y 644 para archivos.


Error 3: "Error de sintaxis" o "Parse error" al activar un tema o plugin

Este error aparece cuando el código PHP de un plugin o tema tiene un error. Puede dejarte sin acceso al panel de administración.

Causas principales

  • El plugin o tema que intentas instalar está corrupto o no es compatible con tu versión de PHP.
  • Hubo un error al subir el archivo (por ejemplo, se cortó la conexión).
  • Modificaste un archivo PHP manualmente y cometiste un error.

Cómo solucionarlo

  1. Accede por FTP o administrador de archivos de Syspanel: Ve a la carpeta wp-content/plugins o wp-content/themes.
  2. Desactiva el plugin o tema problemático: Renombra la carpeta del plugin (por ejemplo, de mi-plugin a mi-plugin-desactivado). Esto lo desactiva automáticamente. Si el error está en un tema, renombra la carpeta del tema activo; WordPress usará un tema por defecto.
  3. Vuelve a intentar la instalación: Desde el panel de administración de WordPress, elimina el plugin o tema (si es posible) y vuelve a subirlo desde un archivo limpio.
  4. Actualiza la versión de PHP: En Syspanel, ve a "Web" > "Ajustes" y selecciona una versión de PHP más reciente (por ejemplo, 8.1 o 8.2). Muchos plugins antiguos no funcionan con PHP 7.4 o inferior.

[INFO] Si pierdes el acceso al panel de administración, siempre puedes desactivar plugins renombrando carpetas vía FTP. Es el método de rescate más rápido.


Error 4: "No se puede conectar a la base de datos" después de migrar WordPress

Has movido tu sitio a un nuevo servidor con Syspanel, pero al abrirlo ves el temido mensaje de error de base de datos. Esto es común en migraciones manuales.

Causas principales

  • Los datos de conexión en wp-config.php no se actualizaron.
  • La base de datos no se importó correctamente.
  • El dominio o la IP del servidor han cambiado y hay referencias antiguas en la base de datos.

Cómo solucionarlo

  1. Crea una nueva base de datos en Syspanel: Ve a "Base de Datos" y crea una nueva, anotando nombre, usuario y contraseña.
  2. Importa tu base de datos anterior: Usa phpMyAdmin (accesible desde Syspanel en "Base de Datos" > "phpMyAdmin") o la línea de comandos. Selecciona la base de datos nueva y haz clic en "Importar". Sube el archivo .sql de tu sitio anterior.
  3. Actualiza wp-config.php: Cambia los valores de DB_NAME, DB_USER y DB_PASSWORD por los de la nueva base de datos.
  4. Reemplaza URLs antiguas: Conéctate a phpMyAdmin, selecciona la base de datos y ejecuta esta consulta SQL (reemplaza tudominioantiguo.com por tu nuevo dominio):
    UPDATE wp_options SET option_value = 'https://tunuevodominio.com' WHERE option_name = 'siteurl' OR option_name = 'home';
    
    También puedes usar un plugin como "Better Search Replace" después de que el sitio funcione.

[TIP] Si tu sitio antiguo usaba http y ahora usas https, asegúrate de incluir el protocolo correcto. Un error común es olvidar la "s".


Error 5: Permisos denegados al subir imágenes o archivos multimedia

Subes una imagen a la biblioteca de medios y WordPress te muestra "Error al subir el archivo" o "No se puede crear el directorio wp-content/uploads/2025/03". Esto se debe a permisos de carpeta.

Causas principales

  • La carpeta wp-content/uploads no existe o no tiene permisos de escritura.
  • El propietario de la carpeta no es el usuario del servidor web.
  • El servidor tiene límites de tamaño de archivo muy bajos.

Cómo solucionarlo

  1. Crea la carpeta manualmente: En el administrador de archivos de Syspanel, navega a wp-content/uploads y crea una subcarpeta con el año y mes actual (ejemplo: 2025/03). Dale permisos 755.
  2. Ajusta permisos globales: Selecciona la carpeta uploads y cambia los permisos a 755. Si es necesario, cambia el propietario a www-data (como en el Error 2).
  3. Aumenta el límite de subida: En Syspanel, ve a "Web" > "Ajustes" y busca "PHP Max Upload Size". Auméntalo a 64M o 128M. Luego, en el archivo wp-config.php, añade:
    @ini_set('upload_max_size', '64M');
    @ini_set('post_max_size', '64M');
    @ini_set('max_execution_time', '300');
    
  4. Reinicia el servicio web: Desde Syspanel, ve a "Servicios" y reinicia "nginx" o "Apache" (dependiendo de tu configuración).

[WARNING] No subas archivos de más de 2 GB; muchos servidores tienen límites de sistema. Para archivos muy grandes, usa FTP directamente.


Error 6: "Error de red" o "El sitio no es seguro" (SSL)

Después de instalar WordPress, ves un mensaje de "No seguro" en el navegador o errores de red al cargar páginas. Esto ocurre cuando el certificado SSL no está bien configurado.

Causas principales

  • No has instalado un certificado SSL en Syspanel.
  • WordPress está configurado con http:// en lugar de https://.
  • Hay contenido mixto (recursos cargados sobre HTTP).

Cómo solucionarlo

  1. Instala SSL en Syspanel: Ve a "Web" > "SSL" y selecciona tu dominio. Haz clic en "Instalar Let's Encrypt". Acepta los términos y espera unos segundos.
  2. Fuerza HTTPS en WordPress: Añade estas líneas a wp-config.php:
    define('FORCE_SSL_ADMIN', true);
    if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS'] = 'on';
    
  3. Actualiza la URL del sitio: En el panel de administración de WordPress, ve a "Ajustes" > "Generales" y cambia "Dirección de WordPress" y "Dirección del sitio" a https://tudominio.com.
  4. Corrige contenido mixto: Usa un plugin como "Really Simple SSL" que detecta y corrige automáticamente los recursos inseguros.

[INFO] Después de activar SSL, puede que necesites vaciar la caché del navegador y del servidor (en Syspanel, ve a "Web" > "Caché" y haz clic en "Vaciar").


Preguntas frecuentes (FAQ)

¿Por qué mi WordPress no se instala automáticamente desde Syspanel?

Syspanel incluye un instalador automático de WordPress en la sección "Web" > "Instalar aplicaciones". Si no funciona, verifica que tu dominio tenga DNS apuntando al servidor y que el paquete de hosting incluya soporte para aplicaciones web.

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

Ve a "Web" > "Ajustes" y verás "Versión de PHP" en la parte superior. Puedes cambiarla desde allí. Recomendamos PHP 8.1 o superior para WordPress.

¿Puedo instalar WordPress en una subcarpeta, como /blog?

Sí, crea un subdominio o una subcarpeta desde "Web" > "Añadir dominio". Luego instala WordPress en esa ruta. Recuerda que la base de datos será independiente.

¿Qué hago si olvido la contraseña de administrador de WordPress?

Usa la función "¿Has olvidado tu contraseña?" en la página de inicio de sesión. Si no recibes el correo, accede a phpMyAdmin, busca la tabla wp_users y cambia el campo user_pass por un hash de MD5 (por ejemplo, 5d41402abc4b2a76b9719d911017c592 para "hola"). Luego inicia sesión y cambia la contraseña.

¿Syspanel tiene algún límite en el número de sitios WordPress?

No, puedes instalar tantos WordPress como quieras, siempre que tu plan de hosting lo permita. Cada sitio necesita su propia base de datos y carpeta.


Consejos finales para evitar errores en el futuro

  • Mantén todo actualizado: Tanto Syspanel como WordPress, plugins y temas. Las actualizaciones corrigen errores y vulnerabilidades.
  • Haz copias de seguridad: Usa la herramienta de backups de Syspanel (en "Backup") o un plugin como UpdraftPlus. Programa copias semanales.
  • Prueba en un entorno de staging: Si vas a hacer cambios grandes, crea un sitio de pruebas desde Syspanel (opción "Clonar" en "Web"). Así no afectas el sitio en producción.
  • Monitorea los logs: En Syspanel, ve a "Logs" para ver errores de PHP, acceso y base de datos. Allí encontrarás pistas sobre problemas.

Con estos pasos, los errores más comunes al instalar WordPress en Syspanel serán cosa del pasado. Recuerda que el panel de control (puerto 2106) es tu mejor aliado para gestionar todo: bases de datos, archivos, SSL y más. Si un error persiste, no dudes en consultar la documentación oficial de Syspanel o contactar a tu proveedor de hosting.

[TIP] Guarda esta guía en tus favoritos. La próxima vez que surja un problema, solo tendrás que seguir los pasos. ¡Buena suerte con tu WordPress!

¿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