¿Tiene problemas con los permisos de archivo de Duplicator Pro? Esta guía proporciona soluciones prácticas para solucionar y resolver eficazmente los problemas relacionados con los permisos de archivo.
Para empezar, asegúrese de que está utilizando la última versión de Duplicator Pro. Consulte el registro de cambios y los requisitos del sistema.
Comprender los permisos de los archivos
Los permisos de los archivos pueden variar en función del proveedor de alojamiento o de la configuración personal del servidor web, lo que dificulta determinar la configuración correcta.
Para evitar problemas de permisos , es fundamental comprender cómo funcionan los permisos de archivos de WordPress . Para obtener una guía detallada sobre la configuración de permisos, consulta este artículo: Guía de permisos de archivos de WordPress .
Si no está seguro de cuál es la configuración correcta, le recomendamos que consulte la documentación de su proveedor de alojamiento o que se ponga en contacto con su equipo de asistencia para obtener ayuda. Configurar correctamente los permisos garantiza que tu sitio siga siendo seguro y totalmente funcional.
Gestión de errores de permisos en su entorno
Si encuentra un error de permiso, no hay código adicional que pueda ser modificado para resolver el problema. Duplicator se basa en funciones PHP estándar para acceder al sistema de archivos. Si PHP no puede acceder a un archivo o carpeta, significa que el proceso PHP que se ejecuta en su servidor web carece de los permisos necesarios.
Resolver el problema de los permisos
- Tendrás que ajustar los permisos de tus archivos y carpetas para permitir un acceso adecuado.
- Dado que los entornos de alojamiento, los servidores web y los sistemas operativos varían mucho, lo mejor es consultar la documentación o al equipo de asistencia de su proveedor de alojamiento para obtener instrucciones específicas.
- Los foros de la comunidad relacionados con su proveedor de alojamiento o con el software de su servidor también son excelentes recursos, ya que en ellos se suelen debatir cuestiones relacionadas con los permisos.
Consejos generales
Si tiene problemas con los permisos de archivos en Duplicator, compruebe si hay permisos incorrectos, la propiedad de los archivos o restricciones de seguridad del servidor como Suhosin o SELinux que puedan estar bloqueando el acceso. Pruebe con permisos temporales 777, verifique la propiedad y consulte a su proveedor de alojamiento para resolver estos problemas de forma eficaz.
Prueba de permisos completos (temporal)
Para determinar si el problema está relacionado con los permisos, establezca temporalmente la ruta afectada en 777:
chmod -R 777 /path/to/folder
Si esto resuelve el problema, indica que los permisos eran demasiado restrictivos.
Comprobar propiedad y grupo de archivos
Asegúrese de que el usuario y el grupo correctos son los propietarios de los archivos, ya que una propiedad incorrecta puede impedir que PHP los modifique.
Ejecute el siguiente comando para comprobar la propiedad de los archivos:
ls -l /path/to/folder
Si es necesario, actualice la propiedad para que coincida con el usuario que ejecuta el servidor web (por ejemplo, www-data para Apache/Nginx en Ubuntu/Debian):
chown -R www-data:www-data /path/to/folder
Suhosin Extensión Restricción
La extensión de seguridad Suhosin puede imponer restricciones en las operaciones con archivos, causando problemas de permisos. Para comprobar si Suhosin está activado:
- Dentro del panel de administración de WordPress:
- Navegue hasta: Duplicator " Herramientas " Información del servidor " PHP
- Buscar la extensión Suhosin
- Durante la ejecución del instalador:
- Abra el archivo installer-log.txt
- Buscar referencias a Suhosin

Restricciones de Security-Enhanced Linux (SELinux)
Si SELinux se está ejecutando en su servidor, puede impedir la modificación de archivos incluso cuando los permisos están configurados a 777.
Solución: Si ajustar los permisos y la propiedad no tiene efecto, compruebe si SELinux está aplicando políticas de seguridad adicionales.
Vídeos y guías de ayuda
Para más información sobre cómo ajustar los permisos de los archivos, consulta estos tutoriales:
- Cómo cambiar los permisos de archivos en cPanel
- Cómo cambiar los permisos de archivos y carpetas con FileZilla
Restricciones de la carpeta raíz
Algunos proveedores de alojamiento impiden PHP de escribir en la carpeta raíz (por ejemplo public_html). Si se encuentra con este problema, considere las siguientes opciones:
- Póngase en contacto con su proveedor de alojamiento
- Pregunta si PHP tiene restricciones para escribir en la carpeta raíz.
- Algunos hosts pueden ofrecer una solución o proporcionar una directiva personalizada específica para su entorno de servidor.
- En algunos casos, pueden permitirle cambiar la titularidad (
chown) en la carpeta raíz a través de SSH.
- Utilizar un subdirectorio
- Si no se permite escribir en la carpeta raíz, cree un subdirectorio dentro de la carpeta raíz.
- Coloca el instalador y el archivo comprimido en el subdirectorio y ejecútalos desde allí.
La mejor manera de confirmar cualquier restricción y encontrar la solución adecuada es consultar con su proveedor de alojamiento.
Consejos del instalador
Al migrar un sitio del Sistema A al Sistema B, el plugin conserva los permisos de los archivos (por ejemplo, 644). Si necesitas modificar los permisos durante la instalación, sigue estos pasos:
Para Duplicator Pro:
- Accede al instalador:
- Abrir
installer.phpe ir a "Paso 1 de 4: Extraer archivo".
- Abrir
- Ajustar permisos:
- En "Opciones avanzadas", localice la sección "Permisos".
- Establezca Directorios/Archivos en la secuencia de permisos deseada (por ejemplo, 644) y marque la casilla para aplicar los cambios.
- Aplicar cambios:
- Haga clic en "Ejecutar implantación" para actualizar recursivamente los permisos de directorios y archivos.
- Ajustes manuales (si son necesarios):
- Si determinados archivos o directorios requieren permisos diferentes, inicie sesión a través de FTP, SSH o cPanel y ajústelos manualmente.

Para Duplicator Lite
- Utilice un cliente FTP (por ejemplo, FileZilla):
- Navegue hasta la carpeta que contiene
installer.php.
- Navegue hasta la carpeta que contiene
- Establecer permisos de directorio:
- Cambia todos los directorios a 755.
- Establecer permisos de archivo:
- Actualice los archivos a 644 y active la opción recursiva para aplicar los cambios.
Siguiendo estos pasos, puede asegurarse de que se establecen los permisos adecuados durante la migración y evitar problemas de acceso.
Configuración de permisos de Windows
Si tienes problemas de permisos en Windows, sigue estos pasos para configurar correctamente el acceso:
- Localice la carpeta raíz de WordPress
- Abra el Explorador de Windows y vaya a la carpeta raíz donde está instalado WordPress.
- Ajustar la configuración de seguridad
- Haga clic con el botón derecho en la carpeta y seleccione Propiedades.
- Haga clic en la pestaña Seguridad.
- Conceder permisos de acceso total
- Haga clic en Editar y, a continuación, en Añadir.
- Añade los siguientes usuarios y concédeles ACCESO COMPLETO:
- IUSR
- IIS_IUSRS
- Pulse Aplicar y Aceptar para guardar los cambios.
- Restaurar permisos seguros
- Una vez completada la configuración necesaria, revierta los permisos a su configuración de seguridad por defecto para IUSR & IIS_IUSRS para garantizar la seguridad del sistema.
Siguiendo estos pasos, podrá resolver los problemas relacionados con los permisos y mantener la seguridad de su sitio WordPress en un servidor Windows.
Documentación útil sobre alojamiento:
HostGator | GoDaddy | HostMonster | BlueHost
Referencias externas: