http error 500: qué es y cómo solucionarlo

Por Felipe

Publicado en:

El error HTTP 500 (Internal Server Error) es un fallo genérico del servidor que muestra una pantalla en blanco sin indicar la causa exacta. En WordPress suele deberse a un plugin, un tema, un archivo .htaccess dañado o un error de PHP. La buena noticia es que, casi siempre, tiene solución rápida y aquí te explicamos cómo.

¿Qué es el error HTTP 500?

El error 500, o Internal Server Error, se produce cuando algo ha ido mal en el servidor web, pero el sistema no especifica cuáles son las causas de ese mal funcionamiento. Es uno de los errores más frustrantes justamente porque no da pistas claras: simplemente algo falló del lado del servidor y la página no se pudo entregar al navegador.

Cuando ocurre, lo habitual es ver una pantalla en blanco acompañada de alguno de estos mensajes: “HTTP 500 – Internal Server Error”, “HTTP 500 Internal Error”, “500 Internal Server Error”, “HTTP Error 500” o el clásico “500. That’s an error”. Aunque a primera vista asusta, en la gran mayoría de los casos se trata de un problema puntual que puedes resolver tú mismo siguiendo un orden lógico.

Causas más comunes del error 500 en WordPress

Las principales causas del HTTP Error 500 en WordPress suelen ser bastante concretas. Lo más frecuente es que se haya activado una plantilla o tema nuevo, probablemente incompatible con la versión de WordPress que estás utilizando. También es muy común que algún plugin presente incompatibilidad con otro plugin o con la propia versión de WordPress. Otras causas habituales son un archivo .htaccess mal configurado, errores de permisos en alguna carpeta del sitio o un error en el código PHP. Identificar en cuál de estos grupos está tu problema es el primer paso para resolverlo sin perder tiempo.

Cómo solucionar el error 500 en WordPress paso a paso

Para solucionar el Error 500 en WordPress la mejor forma, cuando es posible, es recuperar una copia de seguridad reciente. Si no cuentas con una, no te preocupes: a continuación te mostramos las comprobaciones que debes hacer, ordenadas de la más sencilla a la más técnica.

Restaurar la copia de seguridad

Si dispones de una copia de seguridad reciente de tu sitio, restaurarla es la vía más rápida para volver a tener tu web activa en muy poco tiempo. Por eso es tan importante mantener respaldos periódicos de todos los sitios web: son tu verdadero “seguro de vida” ante cualquier error inesperado. En HostingPlus realizamos copias de seguridad para que nunca te quedes sin red de protección.

Comprobar el archivo .htaccess

Es importante comprobar que el archivo .htaccess no esté dañado o mal configurado. Para ello debes acceder a los archivos de la página web por FTP, usando un programa gratuito como FileZilla, y renombrar el archivo .htaccess con otro nombre. Luego intenta cargar la página: si la web carga correctamente, sabrás que el problema era ese archivo. En ese caso, desde las opciones del hosting generas un nuevo .htaccess y el error 500 quedará solucionado.

Comprobar plugins

Para descartar los plugins haz lo siguiente: accede por FTP (lo más probable es que no puedas entrar al panel de administración), ve a la carpeta wp-content y renombra la carpeta de plugins. Con esto se desactivan todos los plugins de golpe. Si la web vuelve a cargar, ya sabes que el causante del error 500 es un plugin; solo tienes que ir activándolos uno por uno y revisando la web hasta detectar cuál es el responsable.

Comprobar el tema

Para revisar el tema, entra por FTP y dirígete a la carpeta wp-content/themes. Dentro, busca la carpeta con el nombre del tema activo actual y renómbrala. Esto hará que WordPress cargue un tema por defecto. Si con ese cambio se soluciona el error, ya sabes que el tema era el causante y deberás actualizarlo o reemplazarlo.

Permisos de carpetas y memoria del servidor

Es posible que el error se deba a otros motivos menos habituales. Por ejemplo, puede tratarse de falta de permisos en las carpetas, que se soluciona entrando por FTP y asignando los permisos necesarios. También puede ocurrir por falta de memoria del servidor, que se resuelve aumentando el límite de memoria, normalmente creando un archivo php.ini con el código necesario. La mayoría de las veces que nos topamos con un Error 500 tiene solución sencilla y puede resolverse sin grandes dificultades.

Cómo prevenir el error 500 y mantener tu web estable

Prevenir siempre es mejor que reparar. Para reducir al mínimo la aparición del error 500, mantén WordPress, los plugins y el tema actualizados, instala solo plugins de fuentes confiables, evita acumular extensiones que no uses y realiza copias de seguridad de forma periódica. Igual de importante es contar con un hosting estable y bien optimizado, porque un servidor saturado o mal configurado multiplica las probabilidades de que aparezcan este tipo de fallos.

En HostingPlus, el hosting N°1 del Perú, llevamos desde 2004 manteniendo en línea los proyectos de miles de empresas y emprendedores. Nuestros planes incluyen discos SSD/NVMe, tecnología LiteSpeed para una carga ultrarrápida, certificado SSL y migración gratuitos, soporte técnico 24/7, datacenter en Orlando (EE. UU.) y garantía de satisfacción de 30 días. Si tu web sufre errores 500 con frecuencia, quizás sea momento de cambiarte a una infraestructura más sólida: descubre nuestros planes de hosting aquí o llámanos al (01) 640 9409 para una asesoría sin compromiso, con precios claros en soles (S/.).

Preguntas frecuentes

¿El error 500 significa que perdí mi sitio web?

No. El error 500 es un fallo temporal del servidor, no una pérdida de datos. Tu contenido sigue almacenado; lo que falla es la entrega de la página. Restaurando una copia de seguridad o corrigiendo el plugin, tema o archivo responsable, tu sitio vuelve a funcionar.

¿Por qué no puedo entrar al panel de WordPress cuando aparece el error 500?

Porque el fallo suele afectar a todo el sitio, incluido el panel de administración. Por eso muchas soluciones se realizan por FTP con un programa como FileZilla, que te permite acceder a los archivos sin pasar por el escritorio de WordPress.

¿HostingPlus me ayuda si tengo un error 500?

Sí. Nuestro equipo de soporte 24/7 te acompaña para diagnosticar y resolver el error 500, revisar logs del servidor y restaurar copias de seguridad cuando corresponde, para que tu web vuelva a estar en línea lo antes posible.

¿Tu web necesita el hosting N°1 del Perú?

Hosting peruano con soporte real 24/7, migración gratis, SSL incluido y 30 días de garantía. Desde S/.70 al año.

Ver planes de hosting →