Manejo de problemas de importación, carga y lanzamiento del instalador
Esta guía cubre problemas comunes al importar, cargar y lanzar el instalador en Duplicator. Ofrece soluciones para resolver errores de enlaces de importación, problemas de carga por arrastrar y soltar, y problemas de lanzamiento del instalador relacionados con los permisos del servidor y la ejecución de PHP.
1. Problemas con el enlace de importación
Si su enlace de importación no está descargando el archivo del paquete correctamente, consulte la siguiente tabla de fuentes admitidas.
Fuentes de importación admitidas y no admitidas
| Fuente | Estado | Notas |
|---|---|---|
| Alojamiento genérico | Admitido | La mayoría de los alojamientos que permiten descargas directas de archivos .zip o .daf. Si surgen problemas, intente descargar a través del navegador o póngase en contacto con su proveedor de alojamiento. |
| Dropbox | Admitido | Totalmente admitido. |
| Google Drive | Admitido | Admitido a partir de la versión 4.5.9 de Duplicator Pro. |
| AWS (Amazon S3) | No admitido | Actualmente no admitido. |
| OneDrive | No admitido | Actualmente no admitido. |
2. Problemas de carga del archivo de importación (arrastrar y soltar)
Mensaje de error común:
¡ERROR AJAX! ESTADO:403 Prohibido
Solución 1: Comprobar restricciones de Imunify360 o .htaccess
Si encuentras un error de "AJAX 403 Prohibido", es probable que una capa de seguridad en tu servidor esté bloqueando la solicitud de carga. Causas comunes:
- Imunify360: Muchos hosts administrados ejecutan Imunify360, que puede marcar las solicitudes POST/AJAX grandes o inusuales como maliciosas y bloquearlas con un 403. Pide a tu host que agregue a la lista blanca la solicitud de importación de Duplicator o que deshabilite temporalmente el firewall de aplicaciones web de Imunify360 para realizar pruebas.
- Restricciones de .htaccess: Comprueba si un archivo .htaccess está bloqueando el acceso.
Solución 2: Sube el archivo comprimido manualmente vía FTP
Si la importación por archivo o enlace falla, sube manualmente el archivo comprimido:
- Accede a tu servidor usando un cliente FTP o el Administrador de Archivos de cPanel.
- Sube el archivo (
.zipo.daf) a una de estas ubicaciones:- Directorio
/wp-content/duplicator-backups/imports - Directorio Raíz de WordPress (donde se encuentra
wp-config.php), de esta forma se debe realizar una Instalación Clásica en lugar de una Instalación de Importación
- Directorio
- Ve a Duplicator Pro » Importar y selecciona la copia de seguridad cargada de la lista.
Nota, en caso de que hayas subido la copia de seguridad al directorio raíz de WordPress, necesitas realizar una Instalación Clásica.
3. Problemas al lanzar el instalador
Mensajes de error comunes:
- “Duplicator no puede iniciar la Importación porque en este Servidor no es posible ejecutar scripts PHP en carpetas:”
Error cURL 7: Fallo al conectar con localhost en el puerto 8080: Conexión rechazada
Solución 1: Permisos del Servidor
Si encuentras errores de permisos al iniciar el instalador, revisa esta guía sobre permisos de archivos.
Solución 2: Verifica que la ejecución de PHP esté permitida
Comprueba si la ejecución de PHP está bloqueada en los directorios relevantes:
- Bloqueo .htaccess: Busca archivos
.htaccessque puedan denegar la ejecución de PHP, como por ejemplo:
<Files *.php>
Order Deny,Allow
Deny from all
</Files>
La presencia de un archivo .htaccess en wp-content no impide necesariamente la ejecución. Renombra temporalmente el archivo.htaccesspara probar. - Plugins de Seguridad: Desactiva temporalmente plugins como Wordfence que puedan bloquear el acceso al instalador.
- Restricciones de Hosting: Si la ejecución de PHP está bloqueada a nivel de servidor, contacta a tu host o considera cambiar de proveedor de hosting.
Solución 3: Usa Modos de Instalación Alternativos
Si no se puede habilitar la ejecución de PHP:
- Sube manualmente tanto el instalador como el archivo comprimido al directorio raíz de WordPress.
- Accede al instalador a través de
https://tu-dominio.com/installer.php. - Elige el ‘Modo de Instalación de Sobrescritura’ para sobrescribir el sitio o la base de datos existente según sea necesario.
Nota: La versión 4.5.1+ de Duplicator Pro incluye parches que resuelven este problema para la mayoría de las configuraciones. Por favor, actualiza a la última versión.
Solución 4: Contenedores Docker (Errores cURL)
Si ejecutas Duplicator en Docker y ves errores cURL (por ejemplo, conexión rechazada en el puerto 8080), ajusta tu configuración de Apache dentro del contenedor:
- Edita
/etc/apache2/ports.confy asegúrate de:Listen 80 Listen 8080 - Edita
/etc/apache2/sites-available/000-default.confpara aceptar conexiones en ambos puertos.
Consulta la documentación de configuración de Docker y Apache o Stack Overflow para más detalles.