Gestion des problèmes d'importation, de téléchargement et de lancement de l'installeur
Ce guide couvre les problèmes courants liés à l'importation, au téléchargement et au lancement de l'installateur dans Duplicator. Il propose des solutions pour résoudre les erreurs de lien d'importation, les problèmes de téléchargement par glisser-déposer et les problèmes de lancement de l'installateur liés aux permissions du serveur et à l'exécution PHP.
1. Problèmes de lien d'importation
Si votre lien d'importation ne télécharge pas correctement le fichier archive, veuillez vous référer au tableau ci-dessous pour les sources prises en charge.
Sources d'importation prises en charge et non prises en charge
| Source | Statut | Remarques |
|---|---|---|
| Hébergeur générique | Pris en charge | La plupart des hébergeurs qui autorisent le téléchargement direct de fichiers .zip ou .daf. En cas de problèmes, essayez de télécharger via le navigateur ou contactez votre hébergeur. |
| Dropbox | Pris en charge | Entièrement pris en charge. |
| Google Drive | Pris en charge | Pris en charge à partir de la version 4.5.9 de Duplicator Pro. |
| AWS (Amazon S3) | Non pris en charge | Actuellement non pris en charge. |
| OneDrive | Non pris en charge | Actuellement non pris en charge. |
2. Problèmes de téléchargement de fichier d'importation (glisser-déposer)
Message d'erreur courant :
ERREUR AJAX ! STATUT : 403 Interdit
Solution 1 : Vérifier les restrictions Imunify360 ou .htaccess
Si vous rencontrez une erreur « AJAX 403 Forbidden » :
- Assurez-vous qu'Imunify360 n'est pas installé ou qu'il n'interfère pas.
- Si Imunify360 n'est pas installé, vérifiez si un fichier
.htaccessbloque l'accès. - Contactez votre hébergeur pour obtenir de l'aide ou essayez les solutions 2 et 5.
Solution 2 : Télécharger l'archive manuellement via FTP
Si l'importation par fichier ou lien échoue, téléchargez manuellement le fichier archive :
- Accédez à votre serveur à l'aide d'un client FTP ou du gestionnaire de fichiers de cPanel.
- Téléchargez l’archive (
.zipou.daf) dans l’un des emplacements suivants :- Répertoire
/wp-content/backups-dup-pro/imports - Répertoire racine de WordPress (où se trouve
wp-config.php), de cette façon une Installation classique doit être effectuée au lieu d'une Installation par importation
- Répertoire
- Accédez à Duplicator Pro > Importer et sélectionnez l'archive téléchargée dans la liste.
Notez que si vous avez téléchargé la sauvegarde dans le répertoire racine de WordPress, vous devez effectuer une Installation classique.
3. Problèmes de lancement de l'installateur
Messages d'erreur courants :
- « Duplicator ne peut pas lancer l'importation car sur ce serveur, il n'est pas possible d'exécuter des scripts PHP dans les dossiers : »
Erreur cURL 7 : Échec de la connexion à localhost, port 8080 : Connexion refusée
Solution 1 : Permissions du serveur
Si vous rencontrez des erreurs de permission lors du lancement de l'installateur, consultez ce guide sur les permissions de fichiers.
Solution 2 : Vérifier que l'exécution de PHP est autorisée
Vérifiez si l'exécution de PHP est bloquée dans les répertoires concernés :
- Blocage .htaccess : Recherchez les fichiers
.htaccessqui peuvent refuser l'exécution de PHP, tels que :
<Files *.php>
Order Deny,Allow
Deny from all
</Files>
La présence d'un fichier .htaccess dans wp-content n'empêche pas nécessairement l'exécution. Renommez temporairement le fichier.htaccesspour tester. - Plugins de sécurité : Désactivez temporairement les plugins comme Wordfence qui peuvent bloquer l'accès à l'installateur.
- Restrictions d'hébergement : Si l'exécution de PHP est bloquée au niveau du serveur, contactez votre hébergeur ou envisagez de changer de fournisseur d'hébergement.
Solution 3 : Utiliser des modes d'installation alternatifs
Si l'exécution de PHP ne peut pas être activée :
- Téléchargez manuellement l'installateur et l'archive dans le répertoire racine de WordPress.
- Accédez à l'installateur via
https://votredomaine.com/installer.php. - Choisissez le « Mode d'installation par écrasement » pour écraser le site ou la base de données existante selon les besoins.
Remarque : La version 4.5.1+ de Duplicator Pro inclut des correctifs qui résolvent ce problème pour la plupart des configurations. Veuillez mettre à jour vers la dernière version.
Solution 4 : Conteneurs Docker (erreurs cURL)
Si vous exécutez Duplicator dans Docker et que vous rencontrez des erreurs cURL (par exemple, connexion refusée sur le port 8080), ajustez votre configuration Apache à l'intérieur du conteneur :
- Modifiez
/etc/apache2/ports.confet assurez-vous que :Listen 80 Listen 8080 - Modifiez
/etc/apache2/sites-available/000-default.confpour accepter les connexions sur les deux ports.
Consultez la documentation de configuration Docker et Apache ou Stack Overflow pour plus de détails.