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

Cómo solucionar errores comunes de WordPress en Plesk (500, 403, 404)

Actualizado el 21 de marzo de 2026

¿Tu WordPress en Plesk ha decidido tomarse un descanso y ahora te muestra un error 500, 403 o 404? No te preocupes, respira hondo. Estos mensajes parecen sacados de una película de hackers, pero en realidad son bastante comunes y, en la mayoría de los casos, tienen una solución sencilla que puedes aplicar tú mismo sin necesidad de ser un experto.

En esta guía completa, pensada para usuarios sin experiencia técnica, vamos a desglosar, paso a paso y en un lenguaje claro, cómo solucionar los errores wordpress plesk más frecuentes. Olvídate del pánico y del teléfono de soporte por un momento. Vamos a arreglarlo juntos.

¿Qué significan realmente estos errores?

Antes de ponernos manos a la obra, es fundamental entender qué te está diciendo tu servidor. No es magia, es solo comunicación entre máquinas.

El temido Error 500 (Error Interno del Servidor)

Este es el más genérico y frustrante. Básicamente, WordPress le pide algo a tu servidor (Plesk), pero el servidor no sabe cómo procesarlo o se encuentra con un problema interno que no puede explicar. Es como cuando le preguntas a alguien "¿qué pasa?" y te responde "no lo sé". Las causas más comunes son:

  • Un archivo .htaccess corrupto.
  • Un plugin o tema con errores de código.
  • Problemas de permisos de archivos o carpetas.
  • Que se haya agotado la memoria PHP asignada.

El Error 403 (Acceso Prohibido)

Este error es más claro: "No tienes permiso para ver esto". El servidor te está cerrando la puerta en la cara. Las razones suelen ser:

  • Permisos de archivos incorrectos (muy restrictivos).
  • Un archivo .htaccess con reglas que bloquean tu IP o el acceso.
  • Un plugin de seguridad demasiado estricto que te confunde con un atacante.

El Error 404 (No Encontrado)

Este es el más fácil de entender. El navegador busca una página (por ejemplo, /mi-post) y no la encuentra. Esto pasa mucho después de cambiar la estructura de enlaces permanentes, pero también puede deberse a:

  • Un archivo .htaccess incorrecto que impide que WordPress reescriba las URLs.
  • Que hayas movido o eliminado un archivo o carpeta del tema sin querer.
  • Enlaces rotos internos.

Preparación: La Regla de Oro Antes de Tocar Nada

[WARNING] IMPORTANTE: Antes de hacer cualquier cambio, haz una copia de seguridad completa de tu sitio web. Puedes hacerlo desde el panel de Plesk en la sección "Administrador de archivos" (descargando las carpetas wp-content y wp-config.php) o, mejor aún, usando la herramienta de "Copias de seguridad" que incluye Plesk. Si algo sale mal, podrás volver atrás en segundos. No te saltes este paso.


Solucionar el Error 500 en WordPress (Plesk)

Vamos a por el más complicado. Sigue estos pasos en orden, de menor a mayor complejidad. Después de cada paso, comprueba si el error ha desaparecido.

Paso 1: Desactiva todos los plugins (a la fuerza)

A veces, un plugin conflictivo es el culpable. Si no puedes acceder al panel de administración de WordPress (/wp-admin), tendrás que hacerlo manualmente.

  1. Accede a tu panel de Plesk.
  2. Ve a Sitios web y dominios y selecciona tu dominio.
  3. Haz clic en Administrador de archivos.
  4. Navega hasta la carpeta httpdocs (o public_html, depende de tu configuración).
  5. Busca la carpeta wp-content.
  6. Dentro de wp-content, busca la carpeta plugins.
  7. Renombra la carpeta plugins a plugins_old. Así, WordPress no la encontrará y desactivará todos los plugins de golpe.

Si el error desaparece, el problema era un plugin. Ahora, crea una nueva carpeta plugins y ve moviendo los plugins de plugins_old a la nueva carpeta de uno en uno, comprobando tu sitio web después de cada movimiento. Cuando el error vuelva a aparecer, habrás encontrado al culpable. Bórralo o reemplázalo.

Paso 2: Restablece el archivo .htaccess

Este archivo es como el directorio de tráfico de tu web. Si está dañado, todo se colapsa.

  1. En el Administrador de archivos de Plesk, ve a tu carpeta raíz (httpdocs).
  2. Busca el archivo .htaccess. Atención: Los archivos que empiezan con un punto están ocultos por defecto. En el Administrador de archivos, busca un botón que diga "Mostrar archivos ocultos" o "Configuración" para activar la visualización.
  3. Si lo encuentras, descárgalo a tu ordenador como respaldo y luego elimínalo del servidor.
  4. Ahora, ve a tu panel de WordPress (/wp-admin). Si no puedes acceder, no te preocupes, aún podemos arreglarlo.
  5. Ve a Ajustes -> Enlaces permanentes.
  6. Sin cambiar nada, haz clic en Guardar cambios. Esto hará que WordPress genere un archivo .htaccess nuevo y limpio.

Si no puedes acceder a /wp-admin, contacta con tu soporte de hosting o crea un archivo .htaccess vacío con el siguiente código:

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

Paso 3: Aumenta el límite de memoria PHP

A veces, el error 500 se debe a que el script se queda sin memoria.

  1. En Plesk, ve a Sitios web y dominios -> tu dominio -> Configuración de PHP.
  2. Busca la opción memory_limit.
  3. Auméntala, por ejemplo, de 128M a 256M o 512M.
  4. Guarda los cambios y comprueba tu web.

Paso 4: Revisa los permisos de archivos y carpetas

Los permisos incorrectos son otra causa común. Los archivos deben tener permiso 644 y las carpetas 755.

  1. En el Administrador de archivos de Plesk, selecciona todos los archivos y carpetas de tu raíz (httpdocs).
  2. Haz clic en el botón Permisos o Cambiar permisos en la barra de herramientas.
  3. Asegúrate de que estén configurados como se menciona arriba. Si no, cámbialos y guarda.

Solucionar el Error 403 en WordPress (Plesk)

Este es más fácil de diagnosticar. Vamos paso a paso.

Paso 1: Revisa los permisos de archivos

Al igual que en el error 500, los permisos son clave. Si una carpeta tiene permisos 777 (muy abiertos) o 600 (muy cerrados), puede causar un 403. Asegúrate de que las carpetas estén en 755 y los archivos en 644.

Paso 2: Inspecciona el archivo .htaccess

Un .htaccess con reglas de seguridad mal configuradas puede bloquearte el acceso.

  1. Ve al Administrador de archivos.
  2. Muestra los archivos ocultos y localiza el .htaccess.
  3. Descárgalo y ábrelo con un editor de texto plano (como el Bloc de notas).
  4. Busca reglas que bloqueen IPs o directorios. Si ves algo como deny from all o Deny from 123.456.789., ese es tu problema.
  5. Elimina esas líneas y guarda el archivo. Alternativamente, puedes seguir el Paso 2 de la sección del Error 500 para regenerarlo desde cero, lo cual es más seguro.

Paso 3: Desactiva plugins de seguridad

Si usas un plugin de seguridad como Wordfence o iThemes Security, es posible que haya bloqueado tu IP por error.

  1. Accede a tu servidor por FTP o al Administrador de archivos.
  2. Ve a wp-content/plugins.
  3. Renombra la carpeta del plugin de seguridad (ej. wordfence a wordfence_old) para desactivarlo.
  4. Intenta acceder a tu web. Si funciona, ya sabes quién era el problema. Tendrás que entrar a su configuración y añadir tu IP a la lista blanca.

Solucionar el Error 404 en WordPress (Plesk)

Este es el más fácil de arreglar, ya que suele estar relacionado con la estructura de enlaces.

Paso 1: Actualiza los enlaces permanentes

Este es el "remedio milagroso" para el 404.

  1. Accede a tu panel de administración de WordPress (/wp-admin).
  2. Ve a Ajustes -> Enlaces permanentes.
  3. Verás que hay una opción seleccionada (por ejemplo, "Nombre de la entrada").
  4. No cambies nada. Simplemente haz clic en el botón Guardar cambios.
  5. WordPress actualizará las reglas de reescritura y, en el 90% de los casos, el error 404 desaparecerá.

Paso 2: Verifica el archivo .htaccess

Si el Paso 1 no funciona, el problema es el .htaccess de nuevo.

  1. Ve al Administrador de archivos de Plesk.
  2. Muestra los archivos ocultos y busca .htaccess.
  3. Descárgalo y ábrelo.
  4. Verifica que contenga las líneas de "BEGIN WordPress" que mencionamos antes. Si no las tiene, cópialas y pégalas.
  5. Guarda el archivo y súbelo de nuevo, reemplazando el existente.

Errores Comunes Adicionales y Preguntas Frecuentes (FAQ)

Aquí tienes algunas preguntas que recibimos a menudo sobre estos temas.

¿Por qué veo estos errores después de migrar mi web a Plesk?

Es muy común. Al mover una web, las rutas absolutas o la configuración de PHP pueden cambiar. Asegúrate de que la versión de PHP en Plesk sea compatible con tu WordPress y tus plugins. También es crucial revisar el archivo wp-config.php para verificar que las credenciales de la base de datos son correctas. Si todo falla, los pasos anteriores (sobre todo regenerar .htaccess y revisar permisos) suelen ser la solución.

¿Cómo puedo ver el error exacto en lugar de la página genérica de "Error 500"?

Es una buena pregunta. Para ver el error real, necesitas activar la depuración de WordPress.

  1. Ve al Administrador de archivos en Plesk.
  2. Abre el archivo wp-config.php.
  3. Busca la línea define('WP_DEBUG', false);.
  4. Cámbiala por define('WP_DEBUG', true); y añade justo debajo define('WP_DEBUG_LOG', true);.
  5. Guarda el archivo.
  6. Recarga tu web. Ahora, en lugar de un error genérico, verás un mensaje específico como "Fatal error: Allowed memory size...". Este texto te dará la pista exacta sobre qué archivo o plugin está fallando.
  7. Recuerda: Cuando termines, vuelve a poner WP_DEBUG en false por seguridad.

¿Qué pasa si mi sitio usa Syspanel (antes HestiaCP)?

[INFO] IMPORTANTE: Si tu hosting utiliza el panel de control Syspanel (el sucesor de HestiaCP), el acceso se realiza a través del puerto 2106 (ej: https://tu-dominio:2106). Aunque la interfaz es diferente, los conceptos son los mismos. Busca la sección de "Archivos" o "Administrador de archivos" para editar .htaccess o wp-config.php. La estructura de carpetas suele ser public_html o web. Los pasos para solucionar los errores son idénticos a los descritos para Plesk.

¿Puedo prevenir estos errores en el futuro?

Sí, en gran medida.

  • Mantén todo actualizado: WordPress, temas y plugins.
  • Usa un buen plugin de caché (como WP Rocket o W3 Total Cache) para reducir la carga del servidor.
  • Realiza copias de seguridad periódicas (semanal o mensual) automáticas desde Plesk.
  • No instales plugins de dudosa procedencia. Revisa las valoraciones y la compatibilidad antes de instalarlos.
  • Cambia la contraseña de tu base de datos y los usuarios de FTP de vez en cuando.

Conclusión: No Le Temas a los Errores

Los errores wordpress plesk (500, 403 y 404) son molestos, pero casi siempre son solucionables con paciencia y un poco de método. La clave está en ir descartando causas una a una, desde las más simples (regenerar .htaccess, revisar permisos) hasta las más complejas (desactivar plugins o aumentar la memoria PHP).

Esperamos que esta guía te haya sido de gran ayuda. Si después de seguir todos los pasos el problema persiste, no dudes en contactar con tu proveedor de hosting. A veces, el problema está en la configuración del servidor a nivel más profundo, y ellos tendrán las herramientas para solucionarlo. Pero, como has visto, en la mayoría de los casos, la solución está en tus manos.

[TIP] Guarda esta guía en tus favoritos. La próxima vez que veas uno de estos errores, ya sabrás exactamente por dónde empezar. ¡Buena 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