Diagnóstico rápido

Primero, veamos de qué tipo de problema se trata:

  1. Comprueba si te pasa solo a ti: visita downforeveryoneorjustme.com
  2. Prueba el modo incógnito: descarta la caché y las extensiones del navegador
  3. Prueba otro dispositivo: descarta problemas de tu red local
  4. Fíjate en el mensaje: anota el error exacto que ves

Mensajes de error habituales

This site can't be reached

El navegador no puede establecer conexión con el servidor.

Causas posibles:
  • El DNS del dominio no está bien configurado
  • El servidor está caído o no responde
  • Un cortafuegos bloquea la conexión

DNS_PROBE_FINISHED_NXDOMAIN

El nombre de dominio no existe o el DNS no resuelve.

Soluciones:
  • Comprueba que el dominio está registrado y no ha caducado
  • Verifica que los servidores de nombres están bien puestos
  • Espera a que se propague el DNS (hasta 48 horas)

ERR_CONNECTION_TIMED_OUT

El servidor tardó demasiado en responder.

Soluciones:
  • El servidor puede estar saturado: espera y vuelve a intentarlo
  • Comprueba si hay scripts de PHP colgados
  • Revisa el uso de recursos en EGPNL

ERR_CONNECTION_REFUSED

El servidor está rechazando las conexiones.

Soluciones:
  • Puede que el servidor web (Nginx) no esté funcionando
  • Revisa la configuración del dominio en EGPNL
  • Escribe a soporte si el problema sigue

Diagnóstico paso a paso

Paso 1: comprueba el estado del dominio

  1. Inicia sesión en tu registrador de dominios
  2. Verifica que el dominio está activo (no caducado)
  3. Comprueba que los servidores de nombres apuntan a EGPHP
Servidores de nombres de EGPHP: si usas los nuestros, deben ser ns1.egphp.com y ns2.egphp.com.

Paso 2: comprueba la resolución DNS

Usa herramientas en línea para verificar el DNS:

Tu dominio debe resolver a la IP de tu servidor.

Paso 3: comprueba el estado de la cuenta

  1. Inicia sesión en el panel de EGPHP
  2. Comprueba que tu servicio de hosting está activo
  3. Busca avisos de suspensión
  4. Verifica que no hay facturas pendientes
¿Cuenta suspendida? Las cuentas pueden suspenderse por impago o por infringir las condiciones. Revisa tu correo por si hay avisos.

Paso 4: comprueba el dominio en EGPNL

  1. Inicia sesión en EGPNL
  2. Ve a Dominios
  3. Verifica que tu dominio aparece y está activado
  4. Comprueba que la ruta del directorio raíz es correcta

Paso 5: busca errores del servidor

  1. En EGPNL, ve a Registros
  2. Mira los registros de error recientes
  3. Busca errores de PHP, problemas de permisos o caídas

Vacía las cachés

A veces los datos antiguos en caché son el problema:

Caché del navegador

  1. Pulsa Ctrl + Mayús + Supr (Windows) o Cmd + Mayús + Supr (Mac)
  2. Selecciona «Imágenes y archivos en caché»
  3. Bórralos y recarga la página

Caché DNS

Vacía la caché DNS de tu ordenador:

  • Windows: abre CMD y ejecuta ipconfig /flushdns
  • Mac: ejecuta sudo dscacheutil -flushcache
  • Chrome: ve a chrome://net-internals/#dns y pulsa «Clear host cache»

Comprueba los permisos de ficheros

Unos permisos incorrectos pueden impedir que tu sitio cargue:

  • Carpetas: deben estar en 755
  • Ficheros: deben estar en 644
  • Directorio raíz: el servidor web debe poder leerlo

Comprueba el modo mantenimiento

Si usas WordPress o un CMS parecido:

  • Mira si el modo mantenimiento está activo
  • Busca el fichero .maintenance en el directorio raíz
  • Bórralo si las actualizaciones terminaron pero el sitio sigue bloqueado

¿Sigue sin funcionar?

Si ninguna de estas soluciones funciona:

  1. Anota el mensaje de error exacto
  2. Revisa los registros de error de EGPNL
  3. Anota cuándo empezó el problema
  4. Escribe a soporte de EGPHP con estos datos
Al escribir a soporte: incluye tu dominio, el mensaje de error exacto, una captura si puedes y los cambios recientes que hayas hecho.