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

Preguntas frecuentes sobre permisos de archivos en WordPress (cPanel/Plesk)

Actualizado el 8 de enero de 2026

¡Hola! Soy tu técnico de soporte amigable. Si estás aquí, seguramente has visto un error extraño en tu web de WordPress, como “Error al establecer una conexión con la base de datos”, “No se puede escribir en el directorio wp-content/uploads” o simplemente el famoso “Error 403 Forbidden”. No te preocupes, en la mayoría de los casos, la solución está en los permisos de archivos de WordPress.

Vamos a resolver juntos las dudas más frecuentes sobre este tema. No necesitas ser un experto, solo seguir las indicaciones paso a paso.

¿Qué son los permisos de archivos y por qué son importantes en WordPress?

Imagina que tu sitio web es una casa. Los archivos y carpetas son las habitaciones, y los permisos son las llaves que deciden quién puede entrar, quién puede leer el periódico que está en la mesa y quién puede mover los muebles.

En WordPress, hay tres tipos de permisos:

  • Lectura (r): Puedes ver el archivo, pero no modificarlo.
  • Escritura (w): Puedes modificar o eliminar el archivo.
  • Ejecución (x): Puedes ejecutar el archivo (por ejemplo, un script PHP).

Estos permisos se asignan a tres grupos de “personas”:

  • Propietario (u): Normalmente, el usuario de tu hosting (tú).
  • Grupo (g): Un grupo de usuarios del sistema.
  • Público (o): Cualquier persona en internet.

Si los permisos son demasiado abiertos (por ejemplo, 777), cualquiera podría modificar tu web, lo que es un riesgo de seguridad. Si son demasiado restrictivos (por ejemplo, 400), WordPress no podrá subir imágenes ni instalar plugins.

¿Cuáles son los permisos correctos para WordPress?

La regla de oro es sencilla:

  • Archivos: 644 (el propietario puede leer y escribir; el grupo y el público solo pueden leer).
  • Carpetas: 755 (el propietario puede leer, escribir y entrar; el grupo y el público solo pueden leer y entrar).
  • Archivos especiales (wp-config.php): 600 o 640 (solo el propietario puede leer y escribir).

Esta configuración permite que WordPress funcione correctamente sin comprometer la seguridad.

¿Cómo cambio los permisos en cPanel?

cPanel es uno de los paneles de control más comunes. Aquí tienes los pasos:

  1. Accede a cPanel: Normalmente es tudominio.com/cpanel o tudominio.com:2083.
  2. Busca el Administrador de Archivos: Suele estar en la sección “Archivos”.
  3. Navega a la carpeta de tu WordPress: Normalmente es public_html o una subcarpeta como public_html/miweb.
  4. Selecciona los archivos o carpetas: Marca la casilla de los que quieras modificar.
  5. Haz clic en “Permisos” (arriba a la derecha).
  6. Introduce el valor numérico: Por ejemplo, 644 para archivos o 755 para carpetas.
  7. Haz clic en “Cambiar permisos”.

[TIP]: Para cambiar todos los archivos de una vez, en el Administrador de Archivos, puedes ir a la carpeta raíz, seleccionar todo (Ctrl+A) y luego cambiar permisos. Asegúrate de marcar “Recursivo” para que afecte a subcarpetas y archivos.

¿Cómo cambio los permisos en Plesk?

Plesk es otro panel popular. El proceso es similar pero con pasos ligeramente diferentes:

  1. Accede a Plesk: Normalmente tudominio.com:8443.
  2. Ve a “Sitios web y dominios”.
  3. Haz clic en “Administrador de archivos” (icono de carpeta).
  4. Navega a la carpeta de tu sitio (normalmente httpdocs).
  5. Selecciona los archivos o carpetas.
  6. Haz clic en el icono de “Permisos” (un candado o engranaje).
  7. Elige los permisos: Marca las casillas de Lectura, Escritura y Ejecución para cada grupo.
  8. Guarda los cambios.

[WARNING]: En Plesk, a veces es más fácil usar el valor numérico. Si no ves la opción, busca “Permisos avanzados” o “Cambiar permisos”.

¿Y si uso Syspanel (antes HestiaCP)?

Syspanel es un panel de control muy ligero. Si tu hosting usa Syspanel, el acceso es a través del puerto 2106. Por ejemplo: tudominio.com:2106.

Para cambiar permisos en Syspanel:

  1. Inicia sesión con tus credenciales.
  2. Ve a “Administrador de archivos” (suele estar en el menú izquierdo).
  3. Navega a public_html.
  4. Selecciona los archivos y haz clic en “Permisos” (icono de llave inglesa).
  5. Introduce el valor numérico (644 o 755) y aplica.

[INFO]: Syspanel es muy similar a cPanel en funcionalidad, pero más minimalista. Si no ves la opción de permisos, prueba a hacer clic derecho sobre el archivo.

Preguntas frecuentes sobre permisos en WordPress (FAQ)

Vamos a las dudas más comunes que resuelvo a diario.

1. ¿Por qué veo el error “No se puede escribir en el directorio wp-content/uploads”?

Este error es el más común. Ocurre cuando la carpeta wp-content/uploads no tiene permisos de escritura para el propietario.
Solución: Cambia los permisos de la carpeta uploads a 755 y, si hay subcarpetas, aplícalo recursivamente.

2. ¿Qué hago si recibo “Error 403 Forbidden” al acceder a wp-admin?

Esto suele deberse a que el archivo wp-admin/index.php tiene permisos incorrectos (por ejemplo, 444). También puede ser un problema de archivo .htaccess.
Solución: Verifica que wp-admin tenga permisos 755 y sus archivos 644. Si el error persiste, revisa el .htaccess (puedes renombrarlo temporalmente para probar).

3. ¿Es seguro usar permisos 777?

No. Los permisos 777 permiten a cualquier usuario (incluidos posibles atacantes) leer, escribir y ejecutar archivos. Es un riesgo de seguridad enorme. Solo úsalos temporalmente y con mucho cuidado (por ejemplo, para depurar un error con un plugin). Después, vuelve a 755 o 644.

4. ¿Cómo cambio los permisos de todos los archivos de WordPress de una vez?

Puedes usar un plugin como “All in One WP Security & Firewall”, pero es más rápido hacerlo desde el panel de control.
En cPanel o Plesk, selecciona la carpeta raíz, marca “Recursivo” y aplica 644 para archivos y 755 para carpetas. Si tu panel no tiene opción recursiva, tendrás que hacerlo manualmente o pedir ayuda a tu hosting.

5. ¿Qué permisos debe tener wp-config.php?

El archivo wp-config.php contiene las claves de tu base de datos. Debe tener permisos 600 o 640 para que solo el propietario pueda leerlo. Si está en 644, otros usuarios del servidor podrían ver tus contraseñas.

6. ¿Los permisos afectan a la instalación de plugins y temas?

Sí. Para instalar plugins o temas desde el panel de WordPress, la carpeta wp-content debe tener permisos de escritura (755). Si ves el error “No se pudo crear el directorio”, cambia los permisos de wp-content a 755.

7. ¿Y si uso FTP? ¿Cómo cambio permisos desde FileZilla?

FileZilla es un cliente FTP muy usado. Conéctate a tu servidor, busca los archivos, haz clic derecho y selecciona “Permisos de archivo”. Introduce el valor numérico (644 o 755) y marca “Recursivo en subdirectorios” si es necesario.

8. ¿Qué hago si después de cambiar permisos sigo teniendo errores?

Puede que el problema no sean los permisos, sino el propietario del archivo. En algunos hosting, el usuario del FTP es diferente al usuario del servidor web. Si es tu caso, contacta a tu proveedor de hosting para que ajuste el propietario (chown) a www-data o el usuario adecuado.

9. ¿Los permisos afectan a la velocidad de carga?

No directamente. Pero si tienes permisos incorrectos, WordPress puede fallar al generar caché, lo que ralentiza la web. Mantener los permisos correctos ayuda a que todo funcione fluidamente.

10. ¿Cómo restablezco los permisos por defecto después de un ataque?

Si tu web ha sido hackeada, lo mejor es reinstalar WordPress limpio y restaurar una copia de seguridad. Luego, cambia todos los permisos a 644/755. Además, cambia todas las contraseñas.

Consejos finales para mantener tus permisos seguros

  • No uses 777 a menos que sea absolutamente necesario y solo por unos minutos.
  • Revisa los permisos después de migrar tu web o cambiar de hosting.
  • Automatiza: Algunos plugins de seguridad pueden monitorear y corregir permisos automáticamente.
  • Haz copias de seguridad antes de hacer cambios masivos. Si algo sale mal, puedes restaurar.

[WARNING]: Si no te sientes seguro haciendo cambios manuales, contacta a tu equipo de soporte. Un error en los permisos puede dejar tu web inaccesible.

Resumen rápido

TipoPermiso recomendadoEjemplo
Archivos644index.php, wp-config.php (600)
Carpetas755wp-content, uploads
wp-config.php600 o 640Seguridad máxima

Espero que esta guía te haya sido útil. Recuerda que los permisos son como las cerraduras de tu casa: deben ser lo suficientemente abiertos para que tú puedas entrar, pero lo suficientemente cerrados para que no entre cualquiera. Si tienes más dudas, aquí estoy para ayudarte. ¡Buena suerte con tu WordPress!

¿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