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

Solución de errores comunes en WordPress desde Syspanel

Actualizado el 3 de noviembre de 2025

Si estás leyendo esto, probablemente te has topado con algún mensaje de error en tu WordPress y no sabes muy bien por dónde empezar. No te preocupes, es más común de lo que crees. WordPress es un software muy potente, pero al estar compuesto por muchos archivos, una base de datos y conexiones externas, a veces falla. La buena noticia es que la mayoría de los errores WordPress Syspanel se pueden solucionar con unos pocos clics desde tu panel de control.

En esta guía, vamos a ver paso a paso cómo resolver los problemas más habituales utilizando Syspanel (antes conocido como HestiaCP, y al que accedes por el puerto 2106). Te explicaré cada solución como si estuvieras al lado de un amigo técnico, sin tecnicismos raros. Al final, sabrás cómo solucionar WordPress tú mismo, sin tener que llamar a un desarrollador cada dos por tres.


1. Error de conexión a la base de datos

Este es, sin duda, el error más temido. Ves una pantalla blanca o un mensaje que dice "Error al establecer una conexión a la base de datos". No te asustes. Esto suele ocurrir porque las credenciales de acceso a la base de datos no coinciden o porque la base de datos está caída.

Cómo solucionarlo desde Syspanel

  1. Accede a Syspanel: Abre tu navegador y escribe https://tudominio.com:2106. Introduce tu usuario y contraseña de administrador.
  2. Ve a la sección de Bases de Datos: Busca en el menú lateral la opción que dice "Bases de datos" o un icono de un disco duro.
  3. Comprueba que la base de datos existe: Verás una lista con todas las bases de datos de tu cuenta. Busca la que corresponde a tu WordPress (suele tener el mismo nombre de usuario o el del dominio).
  4. Reinicia el servicio MySQL/MariaDB: En la misma pantalla, arriba a la derecha, suele haber un botón de "Reiniciar" o "Restart" para el servicio de base de datos. Púlsalo. Esto es como apagar y encender el motor de la base de datos.
  5. Verifica las credenciales en WordPress: Si el problema persiste, es que las claves de acceso están mal en el archivo wp-config.php. Ve a la sección "Archivos" o "Administrador de archivos" de Syspanel, navega hasta la carpeta public_html de tu web y busca el archivo wp-config.php. Ábrelo y asegúrate de que estas líneas tengan los datos correctos (los mismos que ves en Syspanel en la sección de bases de datos):
    define('DB_NAME', 'nombre_de_tu_base');
    define('DB_USER', 'usuario_de_la_base');
    define('DB_PASSWORD', 'contraseña_de_la_base');
    

[TIP] Si no recuerdas la contraseña de la base de datos, en Syspanel puedes cambiarla desde el mismo listado de bases de datos. Luego actualiza el wp-config.php con la nueva contraseña.


2. Pantalla blanca de la muerte (WSOD)

La famosa "pantalla blanca". No ves nada, solo un fondo blanco. Esto es un error PHP interno. Puede deberse a un plugin o tema conflictivo, o a un límite de memoria agotado.

Solución paso a paso desde Syspanel

2.1. Aumentar el límite de memoria PHP

  1. Accede a Syspanel (puerto 2106).
  2. Ve a "Servicios Web" o "Apache": Busca una opción que se llame "PHP" o "Configuración PHP".
  3. Ajusta el memory_limit: Dentro de la configuración de PHP, busca el parámetro memory_limit. Cámbialo de 128M a 256M o incluso 512M. Guarda los cambios.
  4. Reinicia el servicio: En la misma pantalla, suele haber un botón para reiniciar Apache o Nginx. Hazlo para que los cambios surtan efecto.

2.2. Desactivar plugins desde Syspanel (sin acceso a WordPress)

Si el error es por un plugin, no podrás entrar al panel de administración. Pero desde Syspanel puedes desactivarlos manualmente.

  1. Ve a "Administrador de archivos" en Syspanel.
  2. Navega a public_html/wp-content/plugins.
  3. Renombra la carpeta del plugin sospechoso: Por ejemplo, si crees que el problema es con "mi-plugin", cámbiale el nombre a "mi-plugin-DESACTIVADO". WordPress, al no encontrar la carpeta, lo desactivará automáticamente.
  4. Vuelve a cargar tu web. Si funciona, ya sabes quién es el culpable. Puedes borrar la carpeta o renombrarla a su nombre original y actualizar el plugin.

[WARNING] No borres la carpeta de plugins que no estés seguro. Mejor renómbrala. Si borras un plugin que necesitas, perderás su configuración.


3. Error 500 – Internal Server Error

Este error es muy genérico y puede deberse a un archivo .htaccess corrupto o a un problema de permisos.

Cómo solucionar el error 500

3.1. Regenerar el archivo .htaccess

  1. Desde Syspanel, ve a "Administrador de archivos".

  2. Localiza el archivo .htaccess en la raíz de tu web (public_html). Puede estar oculto; activa la opción "Mostrar archivos ocultos" en el administrador.

  3. Renómbralo a .htaccess.old.

  4. Ve a tu panel de WordPress (si puedes acceder) y ve a Ajustes > Enlaces permanentes. Sin cambiar nada, haz clic en "Guardar cambios". Esto generará un nuevo .htaccess.

  5. Si no puedes acceder a WordPress, crea un archivo nuevo desde Syspanel con el siguiente contenido básico:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    

3.2. Verificar permisos de archivos y carpetas

Los permisos incorrectos también dan error 500. Desde el Administrador de archivos de Syspanel, revisa que:

  • Carpetas tengan permisos 755.
  • Archivos tengan permisos 644.
  • El archivo wp-config.php debe tener 600 o 640 por seguridad.

Puedes seleccionar toda la carpeta public_html y, en la opción "Permisos", aplicar los valores correctos de forma recursiva.


4. Error de "Loop de redirección" (ERR_TOO_MANY_REDIRECTS)

Esto pasa cuando WordPress y Syspanel no se ponen de acuerdo sobre la URL de la web (con o sin www, con o sin https).

Solución desde Syspanel

  1. Accede a la sección "Hosting Web" o "Dominios" en Syspanel.
  2. Busca la configuración de SSL: Asegúrate de que tienes un certificado SSL activo y que la opción "Forzar HTTPS" está habilitada.
  3. Revisa el archivo wp-config.php: Añade estas líneas justo antes de la línea que dice /* That's all, stop editing! */:
    define('WP_HOME', 'https://tudominio.com');
    define('WP_SITEURL', 'https://tudominio.com');
    
    Cambia tudominio.com por tu dominio real. Si usas www, inclúyelo.
  4. Limpia la caché de Syspanel: En el menú principal, busca "Caché" o "Limpieza de caché" y vacíala.

[INFO] Si no sabes si usar www o no, elige una opción y sé constante. Lo mejor es que en Syspanel configures un "alias" de dominio para que el que no uses redirija al principal.


5. Error "Se ha excedido el tiempo de conexión" (504 Gateway Timeout)

Este error suele aparecer cuando un script PHP tarda demasiado en ejecutarse, por ejemplo, al importar una base de datos grande o al procesar muchas imágenes.

Cómo aumentarlo desde Syspanel

  1. Ve a la configuración de PHP en Syspanel (como en el paso 2.1).
  2. Busca max_execution_time: Cámbialo de 30 a 300 (300 segundos = 5 minutos).
  3. Busca max_input_time: Cámbialo también a 300.
  4. Guarda y reinicia el servicio web.

Después de hacer la tarea pesada (como la importación), puedes volver a dejarlo en 30 por seguridad.


6. Problemas con la caché del navegador o del servidor

A veces el error no es tal, sino que ves una versión antigua de tu web. Esto es culpa de la caché.

Limpiar cachés desde Syspanel

  1. Caché del servidor: En Syspanel, busca "Caché" en el menú. Si usas Nginx o Varnish, verás una opción para "Purgar caché". Haz clic.
  2. Caché de WordPress: Si usas un plugin de caché (como WP Rocket o W3 Total Cache), desde el panel de WordPress (si puedes acceder) ve a la configuración del plugin y pulsa "Vaciar caché".
  3. Caché del navegador: No está en Syspanel, pero es importante. En tu navegador, pulsa Ctrl + F5 (Windows) o Cmd + Shift + R (Mac) para forzar una recarga sin caché.

[TIP] Si después de hacer cambios no ves los resultados, prueba a abrir la web en una ventana de incógnito. Así descartas la caché del navegador.


7. Preguntas Frecuentes (FAQ) sobre errores WordPress Syspanel

¿Por qué no puedo acceder a mi Syspanel? (puerto 2106)

Asegúrate de que tu dominio tenga resolución DNS y que el puerto 2106 no esté bloqueado por tu firewall o tu proveedor de internet. También puedes probar a acceder por IP: https://tu-ip:2106.

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

En la pantalla de login de Syspanel, hay un enlace "¿Olvidaste tu contraseña?". Introduce tu correo electrónico de administrador y recibirás un enlace para restablecerla.

¿Puedo instalar un certificado SSL gratis desde Syspanel?

Sí. Ve a la sección "Hosting Web > Dominios", selecciona tu dominio y busca la opción "SSL". Syspanel tiene integración con Let's Encrypt para instalar certificados SSL gratuitos con un solo clic.

¿Cómo hago una copia de seguridad antes de tocar nada?

En Syspanel, ve a "Copia de seguridad". Puedes generar una copia completa de tu web (archivos + base de datos) y descargarla a tu PC. Es muy recomendable hacer esto antes de cualquier cambio grande.

¿El error "Se ha alcanzado el límite de memoria" es grave?

No, es muy común. Solo significa que tu web necesita más memoria para ejecutar un proceso. Ya vimos cómo aumentarlo desde la configuración de PHP en Syspanel. Si el error se repite mucho, considera cambiar a un plan de hosting con más recursos.


Resumen final

Los errores WordPress Syspanel no tienen por qué ser un dolor de cabeza. La clave está en saber dónde mirar. Syspanel te da acceso directo a los archivos, la base de datos y la configuración del servidor, lo que te permite solucionar WordPress de forma rápida y sin depender de terceros.

Recuerda:

  • Base de datos: Reinicia el servicio o verifica credenciales.
  • Pantalla blanca: Aumenta la memoria o desactiva plugins renombrando carpetas.
  • Error 500: Regenera .htaccess o corrige permisos.
  • Loop de redirección: Ajusta las URLs en wp-config.php y fuerza HTTPS.
  • Timeout: Aumenta el tiempo de ejecución en PHP.

Y, sobre todo, siempre haz una copia de seguridad antes de meter mano. Con esta guía, ya tienes un mapa para salir del paso. Si el error persiste, no dudes en contactar con el soporte técnico de tu hosting, pero diles qué pasos has seguido desde Syspanel; te lo agradecerán y te ayudarán más rápido.

¿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