Cómo solucionar el error de permisos de archivos en WordPress con Plesk
¿Tu web en WordPress se ha vuelto invisible, muestra mensajes de error como “No se puede establecer conexión con la base de datos”, “Error al establecer una conexión segura” o simplemente ves una pantalla en blanco? Es muy probable que el culpable sea un error de permisos de archivos. No te preocupes, es uno de los problemas más comunes y, con esta guía paso a paso para solucionar el error de permisos de archivos en WordPress con Plesk, lo resolverás en minutos. Aquí te explicamos todo de forma clara y sin tecnicismos.
¿Qué son los permisos de archivos y por qué causan problemas en WordPress?
Imagina que los archivos de tu web son como documentos en una oficina. Los permisos de archivos son las reglas que indican quién puede leer, escribir o ejecutar cada documento. En WordPress, estos permisos deben estar configurados correctamente para que el sistema funcione sin errores.
Cuando los permisos están mal ajustados (por ejemplo, demasiado restrictivos o demasiado abiertos), pueden aparecer errores como:
- Error al conectar con la base de datos (si el archivo
wp-config.phpno tiene permisos de lectura). - Pantalla blanca de la muerte (por falta de permisos en archivos del tema o plugins).
- No se pueden subir imágenes (permisos incorrectos en la carpeta
wp-content/uploads). - Mensajes de “No se puede escribir en el directorio” al instalar plugins o temas.
[INFO] El error de permisos en WordPress con Plesk es muy común después de migraciones, cambios de hosting o actualizaciones de seguridad. No te asustes, es fácil de corregir.
Requisitos antes de empezar a solucionar el error permisos WordPress Plesk
Antes de lanzarte a cambiar permisos, necesitas tener acceso a tu panel de control Plesk. Si usas un hosting con panel alternativo como Syspanel (antes conocido como HestiaCP), el acceso es similar pero por el puerto 2106. Para este tutorial nos centraremos en Plesk, pero los pasos son muy parecidos.
Asegúrate de tener:
- Credenciales de acceso a Plesk (usuario y contraseña).
- Acceso al Administrador de Archivos de tu dominio.
- Conexión a Internet estable (por si necesitas reinstalar algo).
Paso 1: Accede al Administrador de Archivos en Plesk
El primer paso para corregir permisos WordPress es localizar la carpeta de tu sitio web.
- Inicia sesión en tu panel de Plesk.
- En el menú lateral, busca la sección “Sitios web y dominios”.
- Haz clic en el nombre de tu dominio (ejemplo:
tudominio.com). - Busca el icono o enlace que dice “Administrador de Archivos” (suele ser una carpeta azul). ¡Ahí está todo el contenido de tu web!
[TIP] Si no ves el Administrador de Archivos, puede que esté oculto en el menú de “Herramientas”. En Plesk Obsidian, suele aparecer directamente en la ficha del dominio.
Paso 2: Identifica la estructura de archivos de WordPress
Dentro del Administrador de Archivos, navega hasta la carpeta raíz de tu WordPress. Normalmente es httpdocs o public_html. Allí verás archivos clave como:
wp-config.php(el archivo más importante).wp-content(carpeta con temas, plugins y subidas).wp-adminywp-includes(carpetas del núcleo).
Los permisos incorrectos suelen estar en wp-content y sus subcarpetas (uploads, themes, plugins). También es común que wp-config.php tenga permisos demasiado abiertos (por ejemplo, 777).
Paso 3: Establece los permisos correctos para WordPress en Plesk
Ahora viene la parte clave: solucionar permisos archivos WordPress. Sigue esta tabla de permisos estándar. No te compliques, solo cámbialos uno por uno.
Permisos recomendados para archivos y carpetas
| Tipo de archivo/carpeta | Permiso (valor numérico) | Explicación |
|---|---|---|
| Archivos PHP (ej: wp-config.php) | 644 | El dueño puede leer/escribir, el grupo y otros solo leer. |
| Archivos de imagen/CSS/JS | 644 | Misma lógica. |
| Carpetas (directorios) | 755 | Dueño puede leer/escribir/ejecutar, grupo y otros solo leer/ejecutar. |
Carpeta wp-content/uploads | 755 (o 775 si hay problemas) | Los archivos subidos necesitan permisos de escritura. |
Carpeta wp-content/themes | 755 | Para instalar temas. |
Carpeta wp-content/plugins | 755 | Para instalar plugins. |
Archivo .htaccess | 644 | Importante para reglas de SEO y seguridad. |
[WARNING] NUNCA uses permisos 777 a menos que sea una emergencia temporal. 777 permite que cualquiera (incluyendo hackers) escriba en tus archivos. Si lo necesitas, vuelve a 755 o 644 después.
Cómo cambiar permisos en Plesk paso a paso
- Dentro del Administrador de Archivos, selecciona la carpeta o archivo que quieres modificar (marca la casilla).
- Haz clic en el botón “Permisos” (suele ser un icono de candado o un engranaje).
- Se abrirá una ventana con casillas de verificación para Lectura, Escritura y Ejecución para tres niveles: Propietario, Grupo y Público.
- Para archivos (como
wp-config.php):- Propietario: marca Lectura y Escritura.
- Grupo: solo Lectura.
- Público: solo Lectura.
- Esto equivale a 644.
- Para carpetas (como
wp-content):- Propietario: marca Lectura, Escritura y Ejecución.
- Grupo: Lectura y Ejecución.
- Público: Lectura y Ejecución.
- Esto equivale a 755.
- Haz clic en “Aceptar” o “Guardar”.
[TIP] Si tienes muchas carpetas, puedes cambiar permisos de forma recursiva desde la línea de comandos (SSH), pero si no eres técnico, mejor hazlo manualmente o pide ayuda a tu hosting. En Plesk, la opción “Aplicar a subcarpetas” suele estar disponible al cambiar permisos de una carpeta.
Paso 4: Verifica el archivo wp-config.php (el más crítico)
El archivo wp-config.php contiene las claves de acceso a tu base de datos. Si sus permisos son incorrectos, tu web no funcionará.
- Localiza
wp-config.phpen la carpeta raíz. - Haz clic derecho sobre él y selecciona “Permisos”.
- Asegúrate de que esté en 644 (Propietario: Lectura+Escritura; Grupo: Lectura; Público: Lectura).
- Si ves que está en 777, cámbialo inmediatamente.
[WARNING] Si
wp-config.phptiene permisos 777, cualquier persona podría leer tus contraseñas de base de datos. ¡Es un riesgo de seguridad grave!
Paso 5: Revisa los permisos de la carpeta wp-content/uploads
Esta carpeta almacena todas tus imágenes y archivos subidos. Si no tiene permisos de escritura, no podrás subir nuevas imágenes desde el editor de WordPress.
- Ve a
wp-contenty luego auploads. - Haz clic en la carpeta
uploadsy selecciona “Permisos”. - Ponla en 755 (o 775 si sigues teniendo problemas). Si usas 775, el grupo también puede escribir, lo cual es seguro en la mayoría de servidores.
- Marca la opción “Aplicar a todas las subcarpetas” (si está disponible) para que todas las carpetas de años/meses hereden los permisos.
Paso 6: Solución de errores comunes después de cambiar permisos
A veces, incluso con los permisos correctos, pueden persistir problemas. Aquí tienes soluciones rápidas:
Error: “No se puede establecer conexión con la base de datos”
- Revisa que
wp-config.phptenga permisos 644. - Comprueba que los datos de la base de datos (nombre, usuario, contraseña) sean correctos. Si los cambiaste, actualiza el archivo.
Error: “No se puede escribir en el directorio de plugins/temas”
- Asegúrate de que
wp-content/pluginsywp-content/themestengan permisos 755. - Si el error persiste, temporalmente ponlos en 777, instala el plugin/tema y luego vuelve a 755.
Error: “El archivo no se puede subir” (imágenes)
- Verifica que
wp-content/uploadstenga permisos 755 o 775. - Comprueba que el servidor tenga espacio en disco. En Plesk, ve a “Estadísticas” para ver el uso.
Paso 7: Usa herramientas de Plesk para reparar permisos automáticamente
Plesk tiene una función muy útil para corregir permisos WordPress de forma automática. No siempre está disponible, pero vale la pena buscarla.
- En el panel de Sitios web y dominios, busca tu dominio.
- Haz clic en “WordPress” (si tienes instalada la extensión WordPress Toolkit).
- Dentro del Toolkit, busca la opción “Reparar” o “Restaurar permisos”.
- Sigue las instrucciones. Esta herramienta suele restablecer los permisos a los valores por defecto (644 archivos, 755 carpetas).
[INFO] Si no ves WordPress Toolkit, puedes instalarlo desde “Extensiones” en Plesk. Es gratuito y muy útil para gestionar múltiples sitios.
Paso 8: ¿Qué hacer si nada funciona? (Escenario de emergencia)
Si después de todo sigues con el error permisos WordPress Plesk, puede que el problema sea más profundo (por ejemplo, archivos corruptos o un ataque de malware). Prueba esto:
- Reinstala WordPress desde el WordPress Toolkit (opción “Reinstalar núcleo”). Esto no borra tus contenidos, solo los archivos del sistema.
- Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsaplugins_old. Luego crea una nueva carpetapluginsvacía. Actívalos uno a uno. - Cambia temporalmente al tema por defecto (Twenty Twenty-Four o similar) para descartar problemas del tema.
Preguntas frecuentes (FAQ) sobre permisos en WordPress con Plesk
¿Por qué aparecen permisos 777 después de una actualización?
Algunos plugins o temas mal diseñados pueden forzar permisos 777. Si ocurre, revísalos y cámbialos a 755 o 644. Si es recurrente, busca alternativas más seguras.
¿Los permisos afectan al SEO?
Sí, indirectamente. Si los permisos impiden que se carguen imágenes, CSS o JavaScript, Google puede penalizar tu web por mala experiencia de usuario. Además, un error 500 por permisos provoca que tu web no se indexe correctamente.
¿Puedo cambiar permisos desde FTP?
Sí, pero es más lento. En Plesk, el Administrador de Archivos es más rápido y visual. Si usas FTP, recuerda que los permisos se cambian con clic derecho > “Permisos de archivo”.
¿Qué hago si no tengo acceso a Plesk?
Contacta a tu proveedor de hosting. Ellos pueden cambiar los permisos desde su panel o incluso restaurar una copia de seguridad. Si usas Syspanel (puerto 2106), el proceso es similar.
Conclusión: Mantén tu WordPress sano con permisos correctos
Solucionar el error de permisos de archivos en WordPress con Plesk no es complicado si sigues esta guía. Recuerda:
- Archivos: 644.
- Carpetas: 755.
- Nunca uses 777 de forma permanente.
- Usa el WordPress Toolkit para reparaciones automáticas.
Si después de todo el problema persiste, no dudes en pedir ayuda a tu hosting. Un error de permisos mal manejado puede dejar tu web vulnerable. Con estos pasos, tu WordPress volverá a funcionar como un reloj suizo.
[TIP FINAL] Programa revisiones periódicas de permisos cada mes. Puedes hacerlo manualmente o con plugins de seguridad como Wordfence. ¡Tu web te lo agradecerá!
