WhatsApp
WhatsAppCotizar

WordPress y Mantenimiento

22 de octubre de 2026

WordPress Error 500: 7 causas reales y cómo arreglarlo en 2026 (con o sin acceso al admin)

WordPress Error 500: 7 causas reales y cómo arreglarlo en 2026 (con o sin acceso al admin)

Actualizado: mayo de 2026 · Por el equipo de Estudio Brief

El Error 500 (Internal Server Error) en WordPress significa que el servidor recibió la petición pero algo falló al procesarla — no especifica qué. Las 7 causas más comunes en 2026 son: 1) plugin conflictivo recién activado, 2) tema con código defectuoso, 3) archivo .htaccess corrupto, 4) límite de memoria PHP excedido, 5) base de datos MySQL con tablas corruptas, 6) permisos de archivos incorrectos, 7) actualización de WordPress core que falló. La solución requiere acceso a hosting (cPanel, FTP o phpMyAdmin) y se resuelve típicamente en 15 minutos a 2 horas según causa.

En Estudio Brief llevamos más de una década resolviendo Error 500 en WordPress chilenos. Esta guía es el protocolo de diagnóstico que aplicamos cuando un cliente reporta sitio caído con este error.

Diagnóstico inicial: identificar la causa probable

Antes de aplicar soluciones, identifica la causa probable. La pregunta clave es: ¿qué cambió justo antes del error? Si activaste un plugin nuevo, instalaste tema, hiciste actualización WordPress, modificaste código manualmente, migraste hosting — probablemente esa acción causó el error. El 80% de los Error 500 se resuelven revirtiendo el cambio reciente.

Preguntas para diagnóstico:

Las 7 causas más comunes y solución para cada una

Causa 1: plugin conflictivo (la más común)

Solución sin acceso al admin: desactiva todos los plugins vía FTP renombrando la carpeta wp-content/plugins a plugins-disabled. Esto desactiva todos los plugins. Si el sitio carga, identifica el plugin culpable renombrando uno por uno.

Solución con acceso al admin: ve a Plugins, desactiva el último plugin activado.

Causa 2: tema con código defectuoso

Solución vía FTP: renombra la carpeta wp-content/themes/[tu-tema] a [tu-tema]-disabled. WordPress activa automáticamente el tema default. Si el sitio carga, el tema era el problema.

Causa 3: archivo .htaccess corrupto

El .htaccess controla configuración del servidor Apache. Si está malformado, genera Error 500.

Solución: vía FTP o File Manager del cPanel, renombra .htaccess a .htaccess-old. Luego entra al admin (/wp-admin/options-permalink.php) y haz click en “Guardar cambios” — WordPress genera un nuevo .htaccess limpio.

Causa 4: límite de memoria PHP excedido

Algunos sitios con plugins pesados requieren más memoria que la por defecto (típicamente 64MB en hostings compartidos).

Solución: vía FTP edita wp-config.php y agrega antes de la línea /* That's all, stop editing! */:

define('WP_MEMORY_LIMIT', '256M');

Si el hosting limita esto, edita .htaccess agregando:

php_value memory_limit 256M

Causa 5: base de datos MySQL con tablas corruptas

Solución vía phpMyAdmin:

  1. Accede a phpMyAdmin desde cPanel.
  2. Selecciona tu base de datos WordPress.
  3. Marca todas las tablas → “Reparar tabla” desde menú “Con la selección”.
  4. Espera. Si reporta error específico, anótalo para diagnóstico avanzado.

Alternativa con plugin (si admin funciona): WP-Optimize o WP-DBManager tienen función de reparación de tablas.

Causa 6: permisos de archivos incorrectos

Los archivos WordPress deben tener permisos específicos:

Solución vía FTP: selecciona todos los archivos → “Permisos” → 644 (con “aplicar a archivos solamente”). Luego carpetas → 755 (con “aplicar a carpetas solamente”).

Causa 7: actualización de WordPress core falló

Si Error 500 apareció después de actualizar WordPress, el core puede haber quedado corrupto.

Solución manual vía FTP:

  1. Descarga WordPress core nuevo desde wordpress.org ↗.
  2. Vía FTP, sube todos los archivos del core (excluyendo wp-content y wp-config.php) reemplazando los existentes.
  3. Esto restaura los archivos del core sin tocar tus plugins, temas ni configuración.

Cómo revisar logs para diagnóstico avanzado

Si las soluciones anteriores no resuelven, revisa logs para entender qué pasa exactamente:

  1. Habilita debug mode en wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
  1. Reproduce el error.

  2. Revisa el archivo /wp-content/debug.log que WordPress genera automáticamente.

  3. Revisa también error_log en la raíz del hosting (lo genera Apache/PHP).

Los errores típicos te dicen exactamente qué plugin o función falla.

Cuándo conviene llamar a un técnico vs intentar tú mismo

Conviene intentar tú mismo si: el error apareció después de una acción reciente clara (plugin activado, tema cambiado, actualización), tienes backup completo y acceso técnico (cPanel/FTP), y entiendes lo básico de WordPress. Conviene llamar a técnico si: el sitio es crítico para tu negocio y cada hora caída cuesta dinero, no tienes backups recientes, el error persiste tras intentos básicos, hay datos sensibles en juego.

Sobre cómo encontrar y mantener un buen técnico WordPress, ver recuperar dominio en Chile → para escenarios de rescate, y WordPress carga lento → para problemas de performance no urgentes.

Cómo prevenir el Error 500 en el futuro

Caso real: sitio chileno recuperado de Error 500 en 35 minutos

Cliente: PYME chilena con WordPress + WooCommerce. Sitio cayó con Error 500 un viernes en plena hora peak.

Diagnóstico:

Total downtime: 35 minutos. Pérdida estimada de ventas evitada: ~$450.000.

Errores frecuentes al intentar arreglar WordPress

Preguntas frecuentes sobre Error 500 en WordPress

¿Qué significa exactamente Error 500 en WordPress? Significa “Internal Server Error” — el servidor recibió la petición pero algo falló al procesarla sin mensaje específico. Las causas más comunes son plugins conflictivos, archivos corruptos (.htaccess), límite de memoria PHP excedido o tablas de base de datos dañadas.

¿Cómo arreglar Error 500 si no puedo entrar al wp-admin? Vía FTP o File Manager del cPanel: 1) Renombra wp-content/plugins a plugins-disabled para desactivar todos los plugins. 2) Si sigue: renombra .htaccess a .htaccess-old. 3) Si sigue: descarga WordPress core nuevo y reemplaza archivos del core vía FTP.

¿Cuánto demora arreglar un Error 500? Si la causa es plugin conflictivo o .htaccess: 5-15 minutos. Si es base de datos corrupta: 30-90 minutos. Si requiere reinstalación de WordPress core: 1-2 horas. Si hay corrupción profunda y necesitas restaurar desde backup: 2-4 horas.

¿Puedo perder mis datos al arreglar Error 500? Si haces backup antes de cualquier cambio: no. Si modificas archivos al azar sin backup: posible. Siempre, sin excepción, haz backup completo antes de tocar wp-config.php, plugins, tema o base de datos.

¿El hosting compartido causa más Error 500 que el empresarial? Sí, estadísticamente. Hostings compartidos tienen límites más bajos de memoria PHP, ejecución concurrente compartida (sites vecinos sobrecargan recursos) y soporte más lento para diagnosticar. Hostings empresariales con LiteSpeed/NVMe tienen menos incidentes y mejor recuperación.


¿Tu WordPress sigue mostrando Error 500 después de intentos básicos? En Estudio Brief ofrecemos soporte técnico de emergencia para sitios chilenos: diagnóstico, recuperación y migración a hosting estable cuando corresponde.

Cotiza soporte técnico de emergencia →


Lee también

¿List@ para comenzar?

En Estudio Brief, creamos soluciones digitales que impulsan tu marca.

Contáctanos