Resolución de varios problemas relacionados con permisos
¿Tienes problemas con permisos en Duplicator Pro? Esta guía ofrece soluciones prácticas para diagnosticarlos y resolverlos.
Antes de empezar, asegúrate de tener instalada la última versión de Duplicator Pro. Consulta el registro de cambios y los requisitos del sistema.
Resolución del mensaje de credenciales FTP
Si WordPress te solicita credenciales FTP, significa que WordPress no tiene los permisos de archivo necesarios para modificar archivos directamente en tu servidor.
Solución 1: Editar wp-config.php
El archivo wp-config.php se encuentra en el directorio raíz de tu instalación de WordPress. Puedes acceder a él utilizando uno de los siguientes métodos:
Pasos para editar el archivo wp-config.php
- Abre el archivo
wp-config.phpusando un editor de texto (por ejemplo, Notepad++, VS Code, Sublime Text). - Desplázate hacia abajo hasta donde se encuentran otras declaraciones
define(). - Añade la siguiente línea antes del comentario que dice “Eso es todo, deja de editar. ¡Feliz publicación!”:
define('FS_METHOD', 'direct');

Solución 2: Artículo de referencia para resolver el problema.
En este artículo de la base de conocimientos, encontrarás los detalles y aprenderás a solucionar el error por el cual WordPress solicita credenciales FTP:
Cómo resolver el error “WordPress solicita credenciales FTP”
Los problemas de permisos a menudo se remontan a los permisos de archivos y carpetas subyacentes. Los valores recomendados son 644 para archivos y 755 para directorios; nunca uses 777, ya que permite que cualquiera modifique los archivos. El instalador de Duplicator puede aplicarlos automáticamente: en Opciones » Avanzado » Flujo de Extracción » Permisos de Archivos y Carpetas en el Paso 1, habilitar Permisos de Archivos (predeterminado 644, “Todos los archivos”) y establecer Permisos de Carpetas (predeterminado 755) aplica los permisos especificados a cada archivo y carpeta extraídos durante la instalación.
Resolución del problema de restricción de open_basedir
El error “restricción de open_basedir en efecto” ocurre cuando PHP tiene restringido el acceso a archivos fuera de las rutas de directorio especificadas, a menudo debido a configuraciones de seguridad impuestas por el proveedor de hosting. Esto puede impedir que WordPress u otras aplicaciones funcionen correctamente.
Si encuentras problemas relacionados con open_basedir mientras usas Duplicator, aquí tienes dos posibles soluciones para discutir con tu proveedor de hosting:
Desactivar la restricción de open_basedir:
- Solicita a tu proveedor de hosting que desactive o elimine temporalmente la restricción de
open_basediren tu cuenta. Esto ayuda a determinar si la restricción está causando conflictos con Duplicator. - Esto ayuda a determinar si la restricción está causando conflictos con Duplicator.
Configurar las rutas de open_basedir:
- Trabaja con tu host para incluir todas las rutas de carpetas necesarias donde
open_basedirestá restringiendo el acceso. - Asegúrate de que cubra todos los directorios críticos, incluida la carpeta raíz donde está instalado WordPress.
- Ejemplo de configuración: open_basedir = /public_html/mysite/
La restricción open_basedir puede limitar el acceso de los scripts PHP, lo que podría causar conflictos con Duplicator. Si bien algunos hosts la imponen por seguridad, desactivarla o configurarla correctamente puede ayudar a resolver problemas.
Para una mejor experiencia, trabaje con su proveedor de hosting para ajustar la configuración y garantizar migraciones y copias de seguridad fluidas del sitio.
Si los errores de permisos persisten o aparecen como tiempos de espera del servidor, consulta Cómo Manejar Problemas de Tiempo de Espera del Servidor. Si el problema parece estar relacionado con la memoria disponible, la CPU o el espacio en disco en lugar de específicamente con los permisos, consulta Cómo Administrar Recursos del Servidor (CPU, Memoria, Disco).