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

Cómo solucionar el error 'La conexión se ha restablecido' en WordPress (Plesk)

Actualizado el 18 de marzo de 2026

¿Te has encontrado con el temido mensaje "La conexión se ha restablecido" al intentar entrar a tu WordPress? No te preocupes, no estás solo. Es uno de los errores más comunes y, afortunadamente, en la mayoría de los casos tiene una solución sencilla. Este aviso suele aparecer de repente, tanto en el panel de administración (wp-admin) como en la parte pública de tu web, y puede deberse a múltiples factores, desde un simple fallo de caché hasta una configuración incorrecta del servidor.

En esta guía extensa y paso a paso, vamos a desglosar todas las causas posibles y, lo más importante, cómo solucionarlas. Está pensada para que la entiendas aunque no tengas conocimientos técnicos avanzados. Vamos a ello.

¿Qué significa exactamente "La conexión se ha restablecido"?

Antes de ponernos manos a la obra, es importante entender qué está pasando. Cuando tu navegador intenta cargar tu sitio de WordPress, envía una solicitud al servidor (donde se aloja tu web, por ejemplo, en un panel de Plesk). El servidor procesa esa solicitud y te devuelve la página.

El error "La conexión se ha restablecido" (o "ERR_CONNECTION_RESET") significa que el servidor ha cortado la comunicación de forma abrupta, antes de enviar la respuesta completa. Es como si en medio de una conversación telefónica, la otra persona colgara sin despedirse. Las causas pueden ser varias, pero las más habituales en un entorno WordPress con Plesk son las siguientes:

  • Límite de memoria de PHP agotado: WordPress necesita una cantidad mínima de memoria para funcionar. Si tu web usa muchos plugins o un tema pesado, puede agotar este límite y el servidor corta la conexión.
  • Errores de sintaxis en un archivo: Un error tipográfico en un archivo del tema o de un plugin puede provocar un fallo fatal que reinicia la conexión.
  • Caché corrupta: Tanto la caché del navegador como la del propio WordPress o la del servidor (como Varnish o NGINX) pueden guardar datos corruptos que causan este problema.
  • Problemas con el archivo .htaccess: Este archivo de configuración es crucial en Apache. Si está dañado, puede provocar redirecciones en bucle o cortes de conexión.
  • Conflictos entre plugins o temas: A veces, dos plugins no se llevan bien y generan un error fatal que corta la conexión.
  • Configuración incorrecta de PHP: Valores como max_execution_time (tiempo máximo de ejecución) o post_max_size (tamaño máximo de subida) demasiado bajos pueden causar cortes.
  • Problemas de seguridad del servidor (ModSecurity): En ocasiones, el firewall del servidor (ModSecurity) puede bloquear una solicitud legítima y cortar la conexión, confundiéndola con un ataque.

Ahora que sabemos qué puede estar pasando, vamos a ver cómo solucionarlo. Te recomiendo seguir estos pasos en orden, de lo más simple a lo más complejo.

Primeros pasos: Diagnóstico rápido y soluciones inmediatas

1. Comprueba si el error es general o solo tuyo

Lo primero es saber si el problema es de tu web o de tu conexión. Puedes usar una herramienta externa como "Down For Everyone Or Just Me" o "GTmetrix". Si la herramienta dice que tu web está online, el problema es de tu navegador o de tu red local. Si dice que está caída, entonces el problema es del servidor.

2. Limpia la caché del navegador y prueba en modo incógnito

A veces la solución es ridículamente simple. La caché de tu navegador puede tener una versión antigua y corrupta de tu web.

  • Abre una ventana de incógnito (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox).
  • Escribe la URL de tu web. Si carga bien, el problema es la caché del navegador.
  • Ve a la configuración de tu navegador y borra el historial y los datos de navegación, al menos la caché.

3. Desactiva temporalmente el CDN o el firewall (Cloudflare, Sucuri, etc.)

Si usas un servicio como Cloudflare, este actúa como un intermediario entre tu servidor y los visitantes. Un error en su caché o en sus reglas de firewall puede causar el corte de conexión.

  • Ve a tu panel de Cloudflare y pausa temporalmente el proxy (la nube naranja) o desactiva el firewall.
  • Si tu web carga, el problema está en la configuración de Cloudflare. Revisa sus reglas de caché o de seguridad.

4. Revisa si el problema es un plugin o un tema

Esta es una de las causas más comunes. Para probarlo, necesitas renombrar la carpeta de plugins. No te preocupes, es un proceso reversible y no borra nada.

  • Accede a tu panel de control de Plesk y entra en "Administrador de archivos".
  • Navega hasta la carpeta de tu web, normalmente en httpdocs o public_html.
  • Dentro, busca la carpeta wp-content y entra.
  • Renombra la carpeta plugins a plugins_old. WordPress, al no encontrar la carpeta, desactivará todos los plugins automáticamente.
  • Intenta cargar tu web. Si funciona, el problema es uno de tus plugins.
  • Ahora, para encontrar al culpable, crea una nueva carpeta vacía llamada plugins. Ve moviendo los plugins de plugins_old a plugins de uno en uno (o por tandas) y recargando la web cada vez hasta que encuentres el que causa el error.

[WARNING] Este método es muy efectivo, pero si tu web es de pago y depende de un plugin de comercio electrónico, al desactivarlo temporalmente la tienda dejará de funcionar. Hazlo en horas de baja afluencia.

Si después de esto el error persiste, es posible que el problema sea el tema.

  • En el Administrador de archivos, entra en wp-content/themes.
  • Renombra la carpeta de tu tema activo (por ejemplo, mi-tema a mi-tema_old).
  • WordPress automáticamente intentará usar un tema por defecto (como Twenty Twenty-Four).
  • Si la web carga, el problema es tu tema. Puedes volver a renombrar la carpeta a su nombre original, pero deberías contactar con el desarrollador del tema para que lo revise.

Soluciones técnicas: Editando archivos de configuración

Si los pasos anteriores no han funcionado, el problema es más profundo. Vamos a tocar archivos de configuración, pero no te asustes, lo haremos con cuidado.

5. Aumenta el límite de memoria de PHP

Este es un clásico. WordPress a veces necesita más memoria de la que el servidor tiene configurada por defecto. Para aumentarla, editaremos el archivo wp-config.php.

  • Ve al Administrador de archivos en Plesk y navega a la raíz de tu instalación de WordPress (donde están las carpetas wp-admin, wp-content, etc.).
  • Busca el archivo wp-config.php y haz clic en "Editar en el editor de texto".
  • Busca la línea que dice ¡Eso es todo, deja de editar! Feliz blogging. o similar.
  • Justo antes de esa línea, pega este código:
define('WP_MEMORY_LIMIT', '256M');
  • Guarda los cambios y prueba a cargar tu web. Esto le da a WordPress un límite de memoria de 256 MB, que es suficiente para la mayoría de los casos.

[TIP] Si no encuentras el archivo wp-config.php en el Administrador de archivos, puede que esté oculto. Activa la opción de "Mostrar archivos ocultos" en la configuración del Administrador de archivos de Plesk.

6. Revisa y repara el archivo .htaccess

Este archivo controla el comportamiento de Apache. A veces se corrompe o tiene reglas erróneas.

  • En el Administrador de archivos, navega a la raíz de tu WordPress.
  • Busca el archivo .htaccess. Si no lo ves, activa "Mostrar archivos ocultos".
  • Antes de tocarlo, descárgalo a tu ordenador como copia de seguridad.
  • Ahora, edítalo y borra todo su contenido. No te preocupes, lo regeneraremos.
  • Guarda el archivo vacío y ve a Ajustes > Enlaces permanentes en tu panel de WordPress (si puedes acceder). Si no puedes acceder, haz lo siguiente:
  • Crea un archivo nuevo llamado htaccess_temp.txt en tu ordenador con solo esta línea:
# BEGIN WordPress
  • Súbelo a la raíz de tu web mediante el Administrador de archivos de Plesk y luego renómbralo a .htaccess. Esto forzará a WordPress a regenerar las reglas correctas.

[WARNING] Si tu web usa reglas personalizadas en el .htaccess (para redirecciones, cabeceras de seguridad, etc.), al vaciarlo las perderás. Asegúrate de tener una copia de seguridad.

7. Modifica los límites de ejecución de PHP desde Plesk

Plesk te permite cambiar la configuración de PHP de una forma muy visual, sin tocar archivos de código.

  • Entra en tu panel de Plesk.
  • Ve a "Sitios web y dominios" y busca tu dominio.
  • Haz clic en "Configuración de PHP" (o "PHP Settings").
  • Aquí puedes cambiar varios valores. Busca estos y modifícalos:
    • memory_limit: súbelo a 256M o 512M.
    • max_execution_time: súbelo a 300 (segundos).
    • post_max_size: súbelo a 64M o 128M.
    • upload_max_filesize: súbelo a 64M o 128M.
  • Haz clic en "Aceptar" para guardar los cambios. Plesk reiniciará PHP automáticamente.

[INFO] Si tu web no es la única en el servidor y el administrador ha limitado estos valores a nivel de servidor, es posible que no puedas cambiarlos desde aquí. En ese caso, contacta con tu proveedor de hosting.

Soluciones avanzadas: Servidor y base de datos

Si has llegado hasta aquí y el error persiste, el problema puede estar en el servidor o en la base de datos.

8. Comprueba el estado de tu base de datos

Una base de datos corrupta puede causar errores muy extraños, incluido el corte de conexión.

  • En Plesk, ve a "Sitios web y dominios" y busca la sección de "Bases de datos".
  • Encuentra la base de datos de tu WordPress (normalmente tiene un nombre similar al de tu dominio).
  • Entra en phpMyAdmin (el icono suele estar al lado de la base de datos).
  • En el menú superior, haz clic en la pestaña "Exportar". Esto hará una copia de seguridad de tu base de datos. Guárdala en tu ordenador.
  • Una vez exportada, ve a la pestaña "Operaciones" y busca la opción "Reparar tabla" o "Repair table". Selecciona todas las tablas y ejecuta la reparación.
  • Si no encuentras esa opción, también puedes ejecutar el siguiente comando SQL en la pestaña "SQL":
REPAIR TABLE wp_posts;

(Reemplaza wp_ con el prefijo de tus tablas si es diferente). Pero es más fácil usar la interfaz de "Operaciones".

9. Revisa los logs de error del servidor

Plesk guarda registros de errores que son oro puro para diagnosticar. Ahí verás el error exacto que está generando el corte.

  • En Plesk, ve a "Sitios web y dominios".
  • Busca la sección "Registros" o "Logs".
  • Busca el archivo de logs de error de Apache o NGINX (depende de tu configuración). Normalmente se llama error_log o similar.
  • Descarga o visualiza el final del archivo. Busca errores con fecha y hora que coincidan con el momento en que tu web dejó de funcionar. Verás mensajes como PHP Fatal error: Allowed memory size of... o PHP Fatal error: Uncaught Error....

[INFO] Si no te ves capaz de interpretar los logs, copia el mensaje de error y búscalo en Google. Es muy probable que alguien más haya tenido el mismo problema y la solución esté en los foros.

10. Desactiva ModSecurity (con mucha precaución)

ModSecurity es un firewall de aplicaciones web que protege tu servidor. A veces, da falsos positivos y bloquea acciones legítimas.

[WARNING] Desactivar ModSecurity puede dejar tu web desprotegida. Hazlo solo temporalmente para diagnosticar. Si el error desaparece al desactivarlo, no lo dejes así. Deberías contactar con tu proveedor de hosting para que ajuste las reglas de ModSecurity para tu web, o revisar las reglas que están bloqueando.

  • En Plesk, ve a "Sitios web y dominios".
  • Haz clic en tu dominio y busca la pestaña "Seguridad" o "Security".
  • Busca la opción de "ModSecurity" y desactívala.
  • Prueba tu web. Si funciona, ya sabes cuál es el problema.

Preguntas Frecuentes (FAQ)

¿Por qué me pasa esto solo a mí y no a otros usuarios?

Puede ser que el error sea intermitente y dependa de la caché de cada usuario. O puede que los usuarios que no ven el error estén usando un navegador o una red diferente con una caché más limpia.

¿Perderé mis datos si sigo estos pasos?

No. Ninguno de estos pasos borra tu contenido, entradas, páginas o usuarios. Lo máximo que haces es renombrar carpetas o editar archivos de configuración, y siempre te recomendamos hacer copias de seguridad antes.

¿Debo contactar con mi proveedor de hosting si nada funciona?

Sí, absolutamente. Si has llegado al paso 10 y el error persiste, es muy probable que el problema esté en la infraestructura del servidor (memoria del servidor, configuración de red, etc.) y solo ellos pueden solucionarlo. Dales toda la información que hayas recopilado, especialmente los mensajes de error de los logs.

¿Qué es Syspanel y cómo se relaciona con esto?

[INFO] Syspanel es un panel de control de hosting (similar a Plesk o cPanel) que algunos proveedores utilizan. Si tu hosting usa Syspanel, el acceso se realiza normalmente a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Los pasos para gestionar archivos, bases de datos y configuración de PHP son muy similares a los descritos aquí para Plesk, pero la interfaz puede variar ligeramente en la ubicación de los menús. Busca términos como "Administrador de archivos", "Bases de datos MySQL" o "Configuración de PHP" dentro de Syspanel.

¿Puedo evitar este error en el futuro?

Sí, siguiendo buenas prácticas:

  • Mantén todo actualizado: WordPress, temas y plugins.
  • Usa un buen plugin de caché: Ayuda a reducir la carga del servidor.
  • No instales demasiados plugins: Cada plugin añade complejidad y puede generar conflictos.
  • Haz copias de seguridad periódicas: Así podrás restaurar tu web rápidamente si algo sale mal.

Esperamos que esta guía te haya sido de gran ayuda. Recuerda ir paso a paso y con calma. La mayoría de las veces, la solución es más sencilla de lo que parece. ¡Mucha suerte!

¿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