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

Errores comunes de permisos de archivos en WordPress y cómo corregirlos

Actualizado el 1 de febrero de 2026

¿Por qué aparecen errores de permisos en WordPress?

Si estás leyendo esto, es muy probable que hayas visto un mensaje como "Error 403: Forbidden", una pantalla en blanco, o que WordPress te pida datos de conexión FTP de forma inesperada. Estos problemas, en la gran mayoría de los casos, tienen un único culpable: los permisos de archivos mal configurados en tu servidor.

Piensa en los permisos como las cerraduras de las puertas de tu casa. Cada archivo y carpeta en tu hosting tiene una cerradura con tres llaves diferentes: una para el dueño (tú), otra para el grupo (los usuarios del servidor) y otra para el resto del mundo (los visitantes de tu web). Si la cerradura está mal puesta, o la llave no es la correcta, el servidor no deja pasar a nadie, ni siquiera a ti.

La buena noticia es que solucionar permisos es un proceso sencillo que puedes hacer tú mismo en la mayoría de los casos, incluso sin ser un experto en informática. En esta guía, te explicaré paso a paso qué significan estos números raros como 644 o 755, por qué se rompen y, lo más importante, cómo arreglarlos sin volverte loco.


Entendiendo los números mágicos: ¿Qué es chmod?

Antes de lanzarnos a arreglar nada, necesitas entender el lenguaje de los permisos. Cuando hablamos de chmod wordpress, nos referimos a cambiar el "modo" de un archivo o carpeta. Este modo se representa con tres números, por ejemplo, 644 o 755. Cada número corresponde a un nivel de acceso:

  • El primer número (Propietario): Eres tú, el administrador de la web.
  • El segundo número (Grupo): Los usuarios del servidor que ayudan a que todo funcione (como PHP).
  • El tercer número (Público): Los visitantes anónimos de tu sitio.

Cada uno de estos números tiene un valor del 0 al 7, que es la suma de tres permisos básicos:

  • 4 = Leer (r): Ver el contenido del archivo o listar el contenido de una carpeta.
  • 2 = Escribir (w): Modificar el archivo o crear/borrar archivos dentro de una carpeta.
  • 1 = Ejecutar (x): Poder "ejecutar" el archivo (en el caso de scripts) o poder navegar dentro de una carpeta.

Por lo tanto, si ves un archivo con permisos 644, significa:

  • Propietario (6): Puede Leer y Escribir (4+2=6).
  • Grupo (4): Solo puede Leer.
  • Público (4): Solo puede Leer.

Esto es perfecto para archivos normales de WordPress (imágenes, plugins, temas). Para las carpetas, lo estándar es 755, que añade el permiso de "ejecutar" para poder entrar en ellas.


Los errores más comunes y su solución paso a paso

Vamos a lo que te interesa. Aquí tienes una lista de los problemas más habituales y cómo resolverlos.

1. El temido "Error 403 Forbidden" en WordPress

Este error es el más frecuente y el más frustrante. De repente, tu web desaparece y solo ves una página en blanco con ese texto. Las causas son variadas, pero la más común es que un archivo o carpeta tenga permisos demasiado restrictivos (por ejemplo, 600 o 400). Esto le impide al servidor leer los archivos necesarios para mostrar tu web.

Solución para el error 403:

  1. Accede a tu panel de control (cPanel o Syspanel, este último se accede por el puerto 2106).
  2. Busca la herramienta "Administrador de archivos" (File Manager).
  3. Navega hasta la raíz de tu instalación de WordPress (normalmente public_html).
  4. Selecciona todos los archivos y carpetas (Ctrl+A o Cmd+A).
  5. Haz clic derecho y selecciona "Permisos" o "Change Permissions".
  6. Asegúrate de que las carpetas tengan 755 y los archivos tengan 644.
  7. Si todo está en un solo grupo, selecciona la opción de "Aplicar a archivos y carpetas" si tu panel lo permite. Si no, tendrás que hacerlo por separado.

[WARNING]
No apliques permisos 777 a todo para "arreglar" el error rápido. Esto le da acceso de escritura a cualquiera en internet, dejando tu web vulnerable a ataques. Es como dejar la puerta de tu casa abierta de par en par.

2. WordPress pide datos de conexión FTP

Este es un clásico. Cuando intentas instalar un plugin o un tema, WordPress te pide tus credenciales de FTP. Esto significa que el servidor web (PHP) no tiene permiso para escribir directamente en tus carpetas. Es un problema de permisos de propiedad y de escritura.

Solución al problema de FTP:

  1. Entra a tu panel de control (cPanel o Syspanel).
  2. Ve al Administrador de archivos.
  3. Localiza la carpeta wp-content y entra en ella.
  4. Encuentra las carpetas plugins y themes. Haz clic derecho en cada una y selecciona "Permisos".
  5. Cámbialas a 755. Esto permite que el servidor escriba dentro de ellas.
  6. Si el problema persiste, es un tema de "propietario" (ownership). En cPanel, a menudo hay una opción en el Administrador de Archivos para "Cambiar Propietario". Si no la ves, deberás contactar con tu proveedor de hosting, pero esto es menos común si usas un hosting estándar.

[INFO]
Si tu hosting usa Syspanel, el proceso es idéntico al de cPanel. Solo asegúrate de acceder a través del puerto 2106 (ejemplo: https://tu-dominio.com:2106) y busca el Administrador de Archivos.

3. Imágenes o archivos multimedia que no cargan

Si tus imágenes se ven como un icono roto o no se descargan los archivos, es probable que la carpeta wp-content/uploads tenga permisos incorrectos. Esta carpeta es especial porque necesita poder recibir nuevos archivos cada vez que subes una imagen.

Solución para archivos multimedia:

  1. Ve al Administrador de archivos.
  2. Navega a public_html/wp-content/uploads.
  3. Haz clic derecho en la carpeta uploads y selecciona "Permisos".
  4. Cambia el valor a 755 o incluso 775 si el problema persiste.
  5. Aplica estos permisos a la carpeta y a todas las subcarpetas dentro de ella (suele haber una opción de "aplicar a subcarpetas").

¿Cómo usar los permisos de cPanel correctamente?

La herramienta de permisos cPanel es tu mejor amiga para solucionar estos problemas. Te permite cambiar los valores numéricos sin necesidad de usar comandos complicados.

Guía rápida para cPanel:

  1. Accede a cPanel (o Syspanel en el puerto 2106).
  2. Busca la sección "Archivos" y haz clic en "Administrador de archivos".
  3. Navega a la carpeta que quieres modificar.
  4. Selecciona el archivo o carpeta y haz clic en "Permisos" en la barra superior.
  5. Marca las casillas de verificación para Leer, Escribir y Ejecutar, o escribe el número directamente en el campo "Permisos".
  6. Haz clic en "Cambiar permisos".

Tabla de permisos recomendados para WordPress:

Tipo de ElementoPermisos RecomendadosDescripción
Directorios (Carpetas)755Permite leer, escribir y ejecutar al propietario; leer y ejecutar al resto.
Archivos (PHP, JS, CSS)644Permite leer y escribir al propietario; solo leer al resto.
wp-config.php600 o 640Archivo crítico de configuración. Debe ser solo lectura para el público. 600 es lo más seguro, pero 640 funciona en la mayoría de los servidores.
Carpeta uploads755 o 775Necesita permisos de escritura para subir imágenes.

[TIP]
Si tienes dudas sobre qué permisos poner, usa siempre los valores estándar de WordPress: 755 para carpetas y 644 para archivos. Es la configuración más segura y compatible con el 99% de los servidores.


Solucionar permisos de archivos con comandos (SSH)

Si tu hosting te da acceso SSH y te sientes cómodo con la línea de comandos, puedes usar chmod para corregir los permisos de manera masiva. Esto es mucho más rápido si tienes miles de archivos.

Pasos para hacerlo por SSH:

  1. Conéctate a tu servidor por SSH.
  2. Navega a la raíz de tu WordPress: cd /ruta/a/tu/wordpress
  3. Para corregir todos los directorios a 755, ejecuta:
    find . -type d -exec chmod 755 {} \;
    
  4. Para corregir todos los archivos a 644, ejecuta:
    find . -type f -exec chmod 644 {} \;
    
  5. Para asegurar el archivo wp-config.php, ejecuta:
    chmod 600 wp-config.php
    

[WARNING]
Ten mucho cuidado al usar comandos SSH. Un error puede dejar tu web completamente caída. Si no estás seguro de lo que haces, es mejor usar el Administrador de archivos de cPanel o Syspanel.


Preguntas Frecuentes (FAQ)

P: ¿Qué hago si después de cambiar los permisos el error 403 persiste?

R: Si los permisos están bien y el error continúa, el problema puede ser otro. Revisa si el archivo .htaccess está corrupto. Puedes renombrarlo a .htaccess.bak desde el Administrador de archivos y luego ir a Ajustes > Enlaces permanentes en WordPress para regenerarlo.

P: ¿Es seguro usar permisos 777?

R: No, nunca. Los permisos 777 significan que cualquier persona en el mundo puede leer, escribir y ejecutar tus archivos. Es una invitación abierta a los hackers. Evítalo siempre.

P: ¿Por qué WordPress me pide FTP si ya cambié los permisos a 755?

R: Esto puede pasar si el propietario de los archivos no es el usuario correcto del servidor. A veces, al subir archivos por FTP, el "dueño" es tu usuario FTP, pero el servidor web usa otro usuario. En este caso, necesitas usar la opción "Cambiar propiedad" en tu panel de control o contactar al soporte del hosting para que lo ajusten.

P: ¿Cada cuánto tiempo debo revisar los permisos de mi WordPress?

R: No necesitas revisarlos constantemente. Solo deberías prestarles atención cuando tengas problemas para instalar plugins, subir archivos o cuando veas errores como el 403. Si tu web funciona bien, no toques nada.

P: Mi web está en Syspanel, ¿cómo accedo al Administrador de Archivos?

R: Es muy sencillo. Escribe la URL de tu dominio seguido de :2106 en tu navegador (por ejemplo, https://tudominio.com:2106). Inicia sesión y busca el icono de "Administrador de Archivos". El proceso es el mismo que en cPanel.


Resumen y consejos finales

Los errores de permisos archivos wordpress son un dolor de cabeza, pero con esta guía tienes las herramientas para resolverlos. Recuerda la regla de oro: 755 para carpetas y 644 para archivos.

Antes de despedirme, un último consejo: si tienes un plugin de seguridad o un firewall, desactívalo temporalmente mientras haces los cambios de permisos. A veces, estos plugins pueden interferir y mostrar errores falsos. Una vez que todo esté en orden, vuelve a activarlos.

Y si todo esto te parece demasiado técnico, no te preocupes. Tómate un respiro, vuelve a leer la sección de cPanel y sigue los pasos con calma. La mayoría de las veces, la solución es tan simple como cambiar un número en un cuadro de texto. ¡Mucho ánimo y a por ello!

¿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