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

Cómo solucionar problemas de permisos de archivos en WordPress con cPanel

Actualizado el 5 de marzo de 2026

¿Alguna vez has entrado a tu WordPress y te has encontrado con un mensaje de error que dice algo como “No se puede crear el archivo”, “Error al subir la imagen”, “Permiso denegado” o, peor aún, una pantalla en blanco? No te preocupes, esto es más común de lo que parece y, por lo general, tiene una solución sencilla. En este artículo, te voy a guiar paso a paso para solucionar problemas de permisos archivos WordPress cPanel, explicándote cómo cambiar permisos cPanel de forma segura, entender qué causa el WordPress error permisos y, finalmente, solucionar permisos WordPress para que tu sitio vuelva a funcionar como un reloj.

Vamos a empezar desde lo más básico, como si fueras un usuario sin experiencia técnica, para que puedas seguir cada instrucción sin miedo. Recuerda que trabajar con permisos de archivos es delicado, así que presta atención a las alertas que te iré dejando.


¿Qué son los permisos de archivos y por qué afectan a WordPress?

Imagina que tu sitio web es una casa. Los archivos y carpetas son las habitaciones, y los permisos son las llaves que determinan quién puede entrar, quién puede leer, quién puede escribir y quién puede ejecutar acciones. En WordPress, los permisos incorrectos pueden impedir que el sistema suba imágenes, instale plugins, actualice temas o incluso que muestre el contenido correctamente.

Los permisos se representan con tres números, como 644 o 755. Cada número indica el nivel de acceso para tres grupos: el propietario (tú), el grupo (otros usuarios del servidor) y el público (todo el mundo). El primer número es para el propietario, el segundo para el grupo y el tercero para el público. Los valores posibles son:

  • 7: Lectura, escritura y ejecución (acceso total).
  • 6: Lectura y escritura.
  • 5: Lectura y ejecución.
  • 4: Solo lectura.
  • 0: Sin acceso.

Para WordPress, los valores estándar son:

  • Archivos: 644 (el propietario puede leer y escribir; los demás solo leer).
  • Carpetas: 755 (el propietario puede leer, escribir y ejecutar; los demás solo leer y ejecutar).
  • wp-config.php: 600 (solo el propietario puede leer y escribir, por seguridad).

Cuando estos valores se alteran, aparecen los famosos WordPress error permisos. Por ejemplo, si una carpeta tiene permiso 777 (acceso total para todos), es un riesgo de seguridad; si tiene 444 (solo lectura), no podrás subir archivos.

[INFO] Los permisos incorrectos son la causa más común de errores al instalar plugins o subir imágenes. No te asustes, con cPanel puedes arreglarlo en minutos.


¿Cómo identificar un problema de permisos en WordPress?

Antes de lanzarte a cambiar permisos, asegúrate de que realmente ese es el problema. Estos son los síntomas más frecuentes:

  • Error al subir archivos multimedia: Aparece un mensaje como “No se ha podido crear el directorio wp-content/uploads/… Permiso denegado”.
  • No se pueden instalar o actualizar plugins/temas: WordPress te dice “No se pudo escribir en el directorio” o “Fallo en la descarga del archivo”.
  • Pantalla blanca o errores 500: A veces, permisos incorrectos en archivos críticos como wp-config.php provocan que el sitio no cargue.
  • Enlace roto o imágenes que no se muestran: Si la carpeta uploads no tiene permisos de lectura, las imágenes no se verán.

Si experimentas alguno de estos, es momento de actuar. Lo primero que debes hacer es acceder a cPanel, la herramienta de administración de tu hosting. Si usas Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106 (por ejemplo, tudominio.com:2106).


Paso a paso: Cómo solucionar permisos de archivos en WordPress con cPanel

Vamos a resolverlo de forma metódica. Sigue estos pasos en orden y no te saltes ninguno.

1. Accede a cPanel y localiza el Administrador de Archivos

Primero, inicia sesión en tu cPanel. Normalmente lo encuentras en tudominio.com/cpanel o mediante el enlace que te dio tu proveedor de hosting. Una vez dentro, busca la sección Archivos y haz clic en Administrador de Archivos (File Manager).

[TIP] Si usas Syspanel, el acceso es a través del puerto 2106. Por ejemplo: tudominio.com:2106. Allí verás una opción similar llamada “Archivos” o “File Manager”.

Se abrirá una ventana con la estructura de carpetas de tu sitio. Por lo general, tu WordPress está dentro de una carpeta llamada public_html (o www). Selecciona esa carpeta para empezar.

2. Identifica los archivos y carpetas clave

Dentro de public_html, verás las carpetas principales de WordPress:

  • wp-admin
  • wp-content
  • wp-includes
  • wp-config.php (archivo suelto)

El problema suele estar en wp-content, especialmente en la subcarpeta uploads (donde se guardan las imágenes y medios). También puede afectar a plugins y themes.

3. Cambia los permisos de forma masiva (recomendado para principiantes)

Para no tener que cambiar archivo por archivo, lo mejor es usar la opción de Cambiar permisos de forma masiva. Sigue estos pasos:

  • Haz clic derecho sobre la carpeta public_html y selecciona Cambiar permisos (Change Permissions).
  • Se abrirá una ventana con casillas de verificación. Para carpetas, activa las casillas correspondientes a 755 (propietario: lectura, escritura y ejecución; grupo y público: lectura y ejecución).
  • Marca la opción Aplicar a subdirectorios (Apply to subdirectories) y selecciona Solo directorios.
  • Haz clic en Cambiar permisos.

Repite el proceso, pero ahora para archivos:

  • Selecciona nuevamente public_html, haz clic derecho y elige Cambiar permisos.
  • Esta vez, configura los permisos en 644 (propietario: lectura y escritura; grupo y público: solo lectura).
  • Marca Aplicar a subdirectorios y selecciona Solo archivos.
  • Haz clic en Cambiar permisos.

[WARNING] No uses permisos 777 a menos que sea absolutamente necesario y solo de forma temporal. 777 da acceso total a cualquiera, lo que es un grave riesgo de seguridad. Siempre prefiere 755 para carpetas y 644 para archivos.

4. Ajusta permisos específicos de seguridad

Hay dos archivos que merecen atención especial:

  • wp-config.php: Debe tener permisos 600 o 640. Para cambiarlo, busca el archivo en la raíz de public_html, haz clic derecho sobre él, selecciona Cambiar permisos y escribe 600 en el campo numérico. Esto evita que otros usuarios puedan leer tu configuración de base de datos.
  • .htaccess: Normalmente tiene permisos 644. Si lo modificaste y algo falla, restáuralo a 644.

5. Verifica la carpeta uploads

La carpeta uploads es la que más problemas da. Asegúrate de que tenga permisos 755 y que dentro de ella puedas crear subcarpetas (por ejemplo, 2025/01/). Si no existe, WordPress debería crearla automáticamente, pero si los permisos son incorrectos, no podrá.

Para verificarlo:

  • Navega a public_html/wp-content/uploads.
  • Haz clic derecho en uploads y selecciona Cambiar permisos. Debe ser 755.
  • Si ves que hay carpetas con permisos 777, cámbialas a 755 inmediatamente.

¿Qué hacer si el error persiste después de cambiar permisos?

A veces, el problema no son solo los permisos de archivos, sino también la propiedad de los mismos (ownership). En cPanel, esto se soluciona desde la opción Cambiar propiedad (Change Owner) en el Administrador de Archivos. Normalmente, el propietario debe ser tu usuario de cPanel (por ejemplo, tudominio). Si ves que los archivos pertenecen a otro usuario (como nobody o root), debes cambiarlos.

  • Selecciona la carpeta public_html.
  • Haz clic en Cambiar propiedad (en algunos cPanel está en el menú superior como “Propiedad”).
  • Escribe tu nombre de usuario de cPanel en el campo “Propietario” y “Grupo”.
  • Marca Aplicar a subdirectorios.
  • Haz clic en Cambiar.

[INFO] Si no ves la opción “Cambiar propiedad”, es posible que tu hosting no te lo permita. En ese caso, contacta a soporte técnico y pídeles que verifiquen la propiedad de los archivos.


Consejos adicionales para evitar futuros problemas de permisos

  • No uses FTP inseguro: Si subes archivos con un cliente FTP, asegúrate de que los permisos se mantengan correctos. Algunos clientes como FileZilla permiten configurar permisos por defecto.
  • Actualiza WordPress regularmente: Las actualizaciones a veces corrigen vulnerabilidades que afectan los permisos.
  • Usa un plugin de seguridad: Plugins como Wordfence o Sucuri pueden alertarte sobre cambios sospechosos en los permisos.
  • Evita los permisos 777: Son la puerta de entrada para malware. Si un plugin te pide 777, busca alternativas o configúralo temporalmente y luego revierte.

Preguntas frecuentes (FAQ)

¿Puedo dañar mi sitio si cambio los permisos incorrectamente?

Sí, si pones permisos demasiado restrictivos (como 444 en archivos críticos), el sitio puede dejar de funcionar. Por eso es importante seguir los valores recomendados (644 para archivos, 755 para carpetas). Si algo sale mal, siempre puedes restaurar una copia de seguridad.

¿Qué hago si no tengo acceso a cPanel?

Si tu hosting no incluye cPanel, usa un cliente FTP (como FileZilla). Conéctate a tu servidor, selecciona los archivos, haz clic derecho y elige “Permisos de archivo”. Allí puedes cambiar los valores manualmente. El proceso es el mismo: carpetas a 755, archivos a 644.

¿Los permisos afectan el rendimiento del sitio?

No directamente, pero unos permisos incorrectos pueden impedir que WordPress funcione correctamente, lo que se traduce en errores y lentitud al cargar páginas.

¿Necesito cambiar permisos después de cada actualización de WordPress?

No, las actualizaciones suelen respetar los permisos existentes. Sin embargo, si instalas un nuevo plugin o tema, verifica que no haya modificado permisos de forma incorrecta.

¿Cómo sé si el problema es de permisos o de otra cosa?

Prueba subiendo una imagen. Si te da error de “permiso denegado”, es casi seguro que es un problema de permisos. Si el error es diferente (por ejemplo, “archivo demasiado grande”), puede ser de configuración del servidor.


Conclusión

Solucionar problemas de permisos archivos WordPress cPanel no tiene por qué ser un dolor de cabeza. Con solo acceder al Administrador de Archivos de cPanel y aplicar los valores correctos (755 para carpetas, 644 para archivos y 600 para wp-config.php), podrás resolver la mayoría de los errores comunes. Recuerda siempre ser cuidadoso y evitar los permisos 777 a menos que sea estrictamente necesario.

Si después de seguir todos estos pasos el WordPress error permisos continúa, revisa la propiedad de los archivos o contacta a tu proveedor de hosting. Y si usas Syspanel, no olvides que el puerto de acceso es el 2106, pero el proceso de cambio de permisos es idéntico.

Ahora que ya sabes cómo cambiar permisos cPanel y solucionar permisos WordPress, tu sitio estará más seguro y funcionará sin problemas. ¡Manos a la obra!

¿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