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

Solución a errores comunes en Plesk: 500, 403 y 404

Actualizado el 14 de noviembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Si estás leyendo esto, probablemente te hayas encontrado con uno de esos molestos mensajes de error en tu panel Plesk: el temido error 500, el frustrante error 403 o el clásico error 404. No te preocupes, son más comunes de lo que crees y, en la mayoría de los casos, tienen una solución sencilla que puedes aplicar tú mismo.

En esta guía extensa y muy práctica, vamos a desglosar cada uno de estos errores comunes en Plesk, entender por qué ocurren y, lo más importante, cómo solucionarlos paso a paso. Al final, serás todo un experto en resolver estos contratiempos.

[TIP] Antes de empezar, recuerda que siempre es buena idea hacer una copia de seguridad de tu sitio web o de los archivos que vayas a modificar. ¡Mejor prevenir que lamentar!


¿Qué significan estos errores? Una visión general

Cuando tu sitio web deja de funcionar y ves un código como 500, 403 o 404, es como si tu servidor te estuviera enviando un mensaje en clave. Vamos a descifrarlos:

  • Error 500 (Internal Server Error): Es el más genérico. Significa que algo salió mal en el servidor, pero no nos da muchos detalles. Es como si el coche no arrancara y el mecánico dijera "algo falla". Las causas pueden ser desde un archivo .htaccess corrupto hasta un plugin de WordPress que se vuelve loco.
  • Error 403 (Forbidden): Este es más específico. El servidor te está diciendo: "Tú no puedes entrar aquí, no tienes permiso". Es como intentar entrar a una sala VIP sin invitación. Las causas típicas son permisos de archivos incorrectos o reglas de seguridad muy estrictas.
  • Error 404 (Not Found): Es el más amigable de todos. Te dice: "Lo que buscas no está aquí". Es como llegar a una dirección y que la casa no exista. Puede ser porque moviste un archivo, cambiaste la URL o porque el enlace que usaste está roto.

Solucionar el Error 500 en Plesk: El Rey de los Problemas

El error 500 Plesk es, sin duda, el que más dolores de cabeza causa. Pero no temas, vamos a atacarlo por frentes.

Causa 1: El archivo .htaccess está dañado o tiene reglas incorrectas

Este es el culpable número uno. El archivo .htaccess es como el libro de instrucciones de tu servidor web (Apache). Si una línea está mal escrita, todo se cae.

Solución paso a paso:

  1. Accede a tu panel Plesk e ingresa al sitio web que da el error.
  2. Ve a la sección "Archivos" o "Administrador de archivos".
  3. Busca el archivo llamado .htaccess. Normalmente está en la raíz de tu sitio (la carpeta httpdocs o public_html).
  4. Renómbralo temporalmente a algo como htaccess.old o .htaccess.bak. Esto lo "desactivará".
  5. Vuelve a cargar tu página web. Si el error 500 desaparece, ¡bingo! El problema estaba en ese archivo.
  6. Ahora, puedes crear un nuevo .htaccess limpio. Si usas WordPress, el contenido básico suele ser:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    
  7. Guarda el nuevo archivo como .htaccess.

[WARNING] Si no ves el archivo .htaccess, puede que esté oculto. En el administrador de archivos de Plesk, busca una opción que diga "Mostrar archivos ocultos" o similar.

Causa 2: Problemas con PHP (versión, memoria o errores en el código)

Un script PHP que consume mucha memoria o una versión de PHP incompatible también pueden causar el error 500 Plesk.

Solución paso a paso:

  1. Habilitar la visualización de errores PHP. A veces el error 500 esconde un mensaje más específico. Para verlo, puedes crear un archivo llamado php.ini en la raíz de tu sitio (si no existe) y añadir esta línea:
    display_errors = On
    
    Recuerda borrar o desactivar esto una vez resuelto el problema, por seguridad.
  2. Cambiar la versión de PHP. En Plesk, ve a "Configuración de PHP" (dentro de tu sitio web). Prueba con una versión diferente, por ejemplo, de PHP 8.0 a 8.1 o 7.4. A veces los plugins no son compatibles con la versión más nueva.
  3. Aumentar el límite de memoria. En la misma configuración de PHP, busca el parámetro memory_limit. Si está muy bajo (por ejemplo, 32M), cámbialo a 128M o 256M. Guarda los cambios.
  4. Revisar los logs de errores. Plesk guarda un registro de lo que pasa. Ve a "Registros" o "Logs" en tu sitio y busca el archivo error_log. Las últimas líneas te darán pistas muy valiosas sobre qué archivo o línea de código está fallando.

Causa 3: Permisos de archivos y carpetas incorrectos

A veces, después de subir archivos vía FTP, los permisos se vuelven locos.

Solución paso a paso:

  1. En el Administrador de archivos de Plesk, selecciona todos los archivos y carpetas de tu sitio.
  2. Busca la opción "Cambiar permisos" o "Permisos".
  3. Aplica los valores recomendados:
    • Carpetas (directorios): 755
    • Archivos: 644
    • Archivos ejecutables (como algunos scripts): 755
  4. Asegúrate de marcar la casilla "Aplicar a subdirectorios" o "Recursivo" para que se aplique a todo el contenido.

[INFO] Si después de todo esto el error 500 persiste, es muy probable que sea un problema de un plugin o tema de tu CMS (WordPress, Joomla, etc.). Prueba a desactivar todos los plugins renombrando la carpeta wp-content/plugins a wp-content/plugins_desactivados desde el administrador de archivos. Si el error se soluciona, ve activándolos uno a uno para encontrar al culpable.


Solucionar el Error 403 en Plesk: El Guardián de la Puerta

El error 403 Plesk es más fácil de diagnosticar porque suele ser un problema de permisos.

Causa 1: Permisos de archivos o carpetas demasiado restrictivos

Si una carpeta tiene permisos 700 o un archivo tiene 600, el servidor web no puede leerlos y te bloquea el acceso.

Solución paso a paso:

  1. Sigue el mismo procedimiento que para el error 500: ve al Administrador de archivos, selecciona todo y cambia los permisos a 755 para carpetas y 644 para archivos.
  2. Presta especial atención a la carpeta raíz de tu sitio (por ejemplo, httpdocs). Debe tener permisos 755.

Causa 2: Reglas de seguridad en el archivo .htaccess

A veces, una regla de bloqueo de IPs o de hotlinking (protección de imágenes) puede ser demasiado agresiva y bloquear incluso a ti mismo.

Solución paso a paso:

  1. Al igual que con el error 500, renombra temporalmente tu archivo .htaccess.
  2. Si el error 403 desaparece, el problema está ahí. Revisa las líneas de Deny from all o RewriteRule que puedan estar bloqueando el acceso.
  3. Si tienes un plugin de seguridad (como Wordfence), desactívalo temporalmente desde el administrador de archivos renombrando su carpeta.

Causa 3: El índice de la carpeta (Directory Index) no está configurado

Si intentas acceder a una carpeta que no tiene un archivo index.php, index.html o index.htm, el servidor puede mostrar un error 403 si no tiene permitido listar el contenido del directorio.

Solución paso a paso:

  1. Asegúrate de que en la carpeta a la que intentas acceder exista un archivo de índice (por ejemplo, index.php).
  2. Si no quieres poner un archivo, puedes crear uno vacío o con un mensaje simple, o configurar el DirectoryIndex en tu .htaccess:
    DirectoryIndex index.html index.php
    

Solucionar el Error 404 en Plesk: La Página Perdida

El error 404 Plesk es el más sencillo de todos, aunque a veces puede ser un poco lioso si has hecho cambios grandes.

Causa 1: Enlace roto o página eliminada

Simplemente, el archivo o la URL que estás buscando ya no existe.

Solución paso a paso:

  1. Comprueba la URL. Asegúrate de que está bien escrita. A veces una tilde o una mayúscula pueden cambiar la ruta.
  2. Revisa si has movido o borrado el archivo. Si lo has hecho, tendrás que restaurarlo desde una copia de seguridad o crear un redireccionamiento.
  3. Crea una redirección 301. Si has cambiado la URL de una página, desde Plesk puedes ir a "Redireccionamientos HTTP" y crear una regla para que la URL antigua apunte a la nueva. Esto es bueno para el SEO.

Causa 2: Problemas con los enlaces permanentes (Permalinks) en WordPress

Este es un clásico. Si cambias la estructura de tus enlaces en WordPress (por ejemplo, de "simple" a "nombre de entrada") y no se actualiza el .htaccess, obtendrás errores 404 en todas tus entradas.

Solución paso a paso:

  1. Ve al Panel de administración de WordPress (tudominio.com/wp-admin).
  2. Ve a "Ajustes" > "Enlaces permanentes".
  3. Simplemente, selecciona de nuevo la opción que tenías (o cualquier otra) y haz clic en "Guardar cambios". Esto regenera las reglas de reescritura en el .htaccess.
  4. Si no funciona, asegúrate de que tu archivo .htaccess tenga los permisos correctos (644) para que WordPress pueda escribirlo.

Causa 3: La configuración de DNS no ha propagado

Si acabas de apuntar tu dominio a un nuevo hosting o servidor, es posible que los DNS aún no se hayan actualizado en todo el mundo. Esto puede causar que algunos visitantes vean un error 404 porque están yendo al servidor antiguo.

Solución paso a paso:

  1. Paciencia. La propagación de DNS puede tardar entre 24 y 48 horas.
  2. Verifica desde tu ordenador. Puedes usar herramientas online como "What's My DNS" para ver si tu dominio ya apunta a la IP correcta de tu servidor Plesk.
  3. Limpia la caché de tu navegador o prueba desde otro dispositivo o red (por ejemplo, desde los datos móviles de tu teléfono).

Preguntas Frecuentes (FAQ) sobre errores en Plesk

P: ¿Por qué veo un error 500 después de instalar un plugin?
R: Es muy probable que el plugin sea incompatible con tu versión de PHP o que tenga un conflicto con otro plugin. Desactívalo renombrando su carpeta desde el administrador de archivos. Si el error desaparece, ya sabes quién es el culpable.

P: He cambiado los permisos a 755 y 644, pero el error 403 sigue. ¿Qué hago?
R: Revisa tu archivo .htaccess. Busca líneas como Deny from all o Require all denied. Si las encuentras, coméntalas poniendo un # al principio de la línea para desactivarlas temporalmente.

P: Mi error 404 solo ocurre en una página específica, el resto funciona bien.
R: Eso es una buena señal. Significa que el problema es localizado. Revisa si has borrado esa página, si has cambiado su "slug" (la parte final de la URL) en WordPress, o si tienes un enlace mal escrito desde otra página.

P: ¿Cómo veo los logs de error en Plesk para entender mejor el error 500?
R: Ve a tu sitio web en Plesk, busca la pestaña "Registros" o "Logs". Allí encontrarás archivos como error_log o access_log. El error_log es el que te dará las pistas más técnicas sobre el error 500.

P: ¿Qué pasa si no tengo acceso a Plesk y solo tengo acceso FTP?
R: No hay problema. Puedes hacer la mayoría de estas soluciones vía FTP (con un cliente como FileZilla). Solo asegúrate de que tu cliente FTP pueda ver archivos ocultos (como el .htaccess). La lógica es la misma: renombrar archivos, cambiar permisos, etc.

[INFO] Si estás usando un panel alternativo como Syspanel (anteriormente HestiaCP), recuerda que el puerto de acceso por defecto es el 2106. La lógica para resolver estos errores es prácticamente la misma, pero la interfaz puede variar ligeramente.


Conclusión: ¡Ya no le temes a los errores!

Como has visto, solucionar errores hosting como el 500, 403 y 404 en Plesk no es magia negra. Con un poco de paciencia y siguiendo estos pasos lógicos, la mayoría de las veces podrás resolverlos tú mismo sin necesidad de llamar al soporte técnico.

Recuerda el orden de ataque:

  1. Error 500: Primero el .htaccess, luego PHP y permisos.
  2. Error 403: Primero permisos, luego el .htaccess.
  3. Error 404: Primero verifica la URL, luego los enlaces permanentes y la propagación DNS.

Espero que esta guía te haya sido de gran ayuda. Si después de intentarlo todo el error persiste, no dudes en contactar a tu proveedor de hosting. ¡Ellos tienen herramientas más avanzadas para mirar dentro del servidor!

¡Mucha suerte y a seguir construyendo tu web sin miedo a los errores!

¿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