Documentation Duplicator

Documentation, matériel de référence et tutoriels pour Duplicator

Gestion des avertissements, erreurs et problèmes de délai d'attente du scanner


Rencontrez-vous des problèmes lors de l'étape d'analyse de sauvegarde, tels que des avertissements, des erreurs ou des délais d'attente ? Cet article propose des solutions aux problèmes courants liés à la structure des fichiers, aux autorisations et aux configurations du serveur qui peuvent causer ces problèmes. Nous vous guiderons à travers des solutions étape par étape pour ces problèmes.

Structure des fichiers

La résolution des problèmes d'analyse liés à la structure de fichiers de votre serveur peut être frustrante. Cette section vous guidera à travers les problèmes courants tels que les liens symboliques, les grands nombres de fichiers, les fichiers illisibles, et plus encore, en fournissant des solutions étape par étape pour que vos analyses fonctionnent à nouveau sans problème :

Les liens qui pointent vers eux-mêmes peuvent provoquer une boucle récursive. Vérifiez le système de fichiers pour les liens de répertoire qui se lient à eux-mêmes. Par exemple, si /public_html/mydir pointe vers /public_html, cela pourrait créer une boucle récursive pour PHP, auquel cas vous devrez filtrer /public_html/mydir.

Pour vérifier les liens symboliques, accédez à Duplicator » Outils » Général » Valideur d'analyse, et cliquez sur le bouton Exécuter la validation d'intégrité de l'analyse. Cela trouvera les liens symboliques et les fichiers illisibles. Une fois l'analyse terminée, ajoutez le(s) chemin(s) complet(s) des « Liens symboliques » à la liste de filtrage des répertoires à l'étape 1 du processus de création de sauvegarde.

Si le valideur d'analyse ne détecte pas les fichiers, accédez au gestionnaire de fichiers de votre hébergeur et recherchez tout ce qui pourrait causer cela (par exemple, cela pourrait ressembler à /dir1, et si vous entrez dans /dir1, il contiendrait le contenu de /, ce qui signifierait qu'il inclurait également /dir1, etc.). Pour ces types de répertoires/liens, activez les filtres de fichiers et ajoutez les chemins complets des répertoires dans la boîte des répertoires lorsque vous créez une sauvegarde.

Remarque : Si ce processus vous semble trop technique, contactez votre hébergeur et demandez-lui s'il existe des liens symboliques ou récursifs dans la structure de votre répertoire WordPress. Dans certains cas, le valideur d'analyse pourrait ne pas détecter un lien symbolique sur votre serveur.

Grand nombre de fichiers

Pour certaines configurations d'hébergement économiques avec des délais d'attente activés, un grand nombre de fichiers peut entraîner l'expiration du délai d'analyse. Si les délais d'attente PHP ou Apache sont définis sur bas, et que vous essayez d'analyser plus de 250 000 fichiers, le processus pourrait ne pas être en mesure de tous les analyser.

Pour résoudre, accédez à Sauvegardes » Créer une nouvelle. Sur la page de création de sauvegarde, un filtre vers le répertoire avec le grand nombre de fichiers. L'approche recommandée est d'augmenter les délais d'attente de votre PHP et de votre serveur Web, afin que l'analyse ait le temps de se terminer.

Fichiers illisibles

Sur certains systèmes, certains caractères utf8 peuvent causer des problèmes lors de l'analyse. C'est un problème très rare et généralement plus répandu sur les systèmes d'exploitation Windows exécutant des versions inférieures de PHP.

Pour vérifier les fichiers illisibles depuis le plugin, accédez à Duplicator » Outils » Général » Scan Validator » Exécuter la validation d'intégrité du scan. Cela exécutera une vérification du scan qui recherchera les fichiers illisibles. Une fois le scan terminé, ajoutez le(s) chemin(s) des « Fichiers illisibles » à la liste des filtres de répertoire à l'étape 1 du processus de création de sauvegarde.

Aucun fichier trouvé

Si vous exécutez une analyse et que les résultats n'indiquent aucun fichier trouvé, votre serveur pourrait être configuré avec une « séparation de serveur ». Vous devrez contacter votre fournisseur d'hébergement pour plus de détails ; cependant, cela peut être un problème sur certains systèmes. Les options possibles dans la fenêtre de configuration du domaine sont :

Pas de redirection

  1. Rediriger vers un sous-dossier sans séparation de service.
  2. Rediriger vers un sous-dossier avec séparation de service.
  3. Rediriger vers IP/Hôte/URL.

Passer temporairement à #2 permettra à Duplicator de fonctionner sans problème pour la sauvegarde et l'installateur.


403 Interdit

Lorsqu'une erreur 403 Forbidden est rencontrée, il peut être difficile de dépanner et de résoudre le problème. Cette section vous guidera à travers les causes courantes des erreurs 403, y compris les problèmes de permissions, les règles mod_security et les conflits de plugins/thèmes, en fournissant des solutions pour que votre analyseur fonctionne à nouveau.

Messages d'erreur courants :

  • Interdit : Vous n'avez pas la permission d'accéder à wp-admin/xyz.php sur ce serveur.
  • Une erreur 403 Forbidden a été rencontrée.

Solution 1

Un problème de permission pourrait être lié à un fichier/répertoire ou au fichier .htaccess. Essayez de changer la permission du fichier .htaccess racine de votre hébergeur à 755, puis essayez la requête plusieurs fois pour voir si l'analyse démarre. Si le problème persiste, essayez de contacter votre hébergeur.

Solution 2

Vérifiez auprès de votre hébergeur s'il existe des règles mod_security qui pourraient causer le problème, et demandez-leur de mettre en liste blanche la règle qui cause le problème sur votre hébergeur.

Voir aussi :
Que puis-je faire pour les problèmes de migration d'un grand site ?
Que puis-je essayer pour les problèmes de passerelle 502/503/504 lors de l'analyse/construction ?
Fournisseurs d'hébergement recommandés pour Duplicator ?

Solution 3

Dans certains cas, un plugin ou un thème mal écrit pourrait contenir du code qui entre en conflit avec Duplicator. Pour résoudre les conflits de plugins/thèmes, voir Pourquoi l'interface utilisateur (UI) de Duplicator ne fonctionne-t-elle pas ?


Erreurs 500

La plupart des erreurs de serveur Web 500 peuvent être difficiles à identifier car elles sont générées par le serveur Web et non par PHP. Vous trouverez ci-dessous plusieurs options que vous pouvez essayer pour les problèmes de passerelle 500/502/503/504 avec l'analyseur.

Solution 1

Mise à jour de configuration
Envisagez les mises à jour suivantes du fichier .htaccess :

  • Option 1 : Changer la valeur dynamique pour les appels Ajax
    <IfModule mod_timeout.c>
    <Files ~ ".php">
    SetEnvIf Request_URI "admin-ajax" DynamicTimeout=240
    </Files>
    </IfModule>
  • Option 2 : Mettez à jour le fichier .htaccess depuis l'interface du gestionnaire de fichiers (Chemin : public_html/.htaccess) et augmentez également la limite max_execution_time de 300 à 3000 depuis l'interface Sélectionner la version PHP fournie dans cPanel.
    <IfModule Litespeed>
    RewriteEngine On
    RewriteRule .* - [E=noabort:1, E=noconntimeout:1]
    </IfModule>

Solution 2

Cloudflare
Si vous utilisez Cloudflare, les paramètres ci-dessous peuvent aider

  1. Connectez-vous à Cloudflare
  2. Depuis la page d'aperçu, cliquez sur « Avancé » » Cliquez sur « Pause »
  3. Exécutez le déploiement de l'installateur
  4. Réactivez Cloudflare

Solution 3

Contacter le fournisseur d'hébergement
Contactez votre fournisseur d'hébergement et informez-le que vous recevez une erreur 500. Souvent, votre hébergeur aura accès aux journaux du serveur web, ce qui peut aider à isoler ce qui déclenche l'erreur dans leurs configurations serveur. Dans certains cas, l'hébergeur pourra fournir suffisamment d'informations pour vous donner un statut quant à la raison pour laquelle l'erreur 500 est générée. Ces informations, dans certains cas, peuvent nous aider à essayer différentes configurations dans l'environnement de l'hébergeur.

Mise à niveau :
Demandez à votre hébergeur s'il utilise la dernière version d'un logiciel de serveur web tel que Apache ou nginx. Souvent, les hébergeurs utilisent une version très obsolète du logiciel, qui contiendra des correctifs et des solutions pour le problème que vous rencontrez.

Solution 4

Dépannage général
Il existe plusieurs protocoles de dépannage que vous pouvez mettre en œuvre pour valider si le problème est bien un problème de réseau entre votre navigateur et le serveur. Si vous pouvez essayer depuis un autre ordinateur ou même un autre navigateur, cela peut parfois isoler le problème. Pour un aperçu complet des différentes façons de résoudre ce problème, veuillez consulter cet article sur Comprendre et résoudre les erreurs de passerelle 502 Bad Gateway.

Voir aussi :
Que puis-je essayer pour les problèmes de passerelle 502/503/504 pendant l'installation ?
Fournisseurs d'hébergement recommandés pour Duplicator ?


Service JSON

Recevez-vous le message d'erreur « Impossible de lire le JSON du service » pendant l'analyse de sauvegarde ? Les étapes suivantes peuvent vous aider à résoudre ce problème :

  1. Allez dans Duplicator Pro » Paramètres » Sauvegardes » Paramètres avancés.
  2. Changez le Type de verrouillage de thread en SQL.
  3. Réessayez de créer une sauvegarde.

Dépannage

Voici les étapes générales de dépannage qui aident à résoudre les problèmes d'analyse de sauvegarde :

Option 1

Allez dans Sauvegardes » Créer une nouvelle » Choisissez « Base de données uniquement ». Cela ne créera que la base de données et vous indiquera s'il y a un problème avec un fichier ou un répertoire spécifique. Si l'analyse est terminée, il y a un problème avec l'un des fichiers de votre système. Dans ce cas, vous pouvez suivre ces étapes :

  1. Si cela fonctionne, continuez d'ajouter et de supprimer des répertoires jusqu'à ce que vous trouviez la zone problématique. Commencez par les répertoires les plus hauts et descendez. Sinon, voir « Option 2 » ci-dessous.

Option 2

Si vous avez déjà essayé toutes les solutions mentionnées précédemment et que cela ne fonctionne toujours pas, veuillez vérifier votre journal d'erreurs PHP et contacter votre fournisseur d'hébergement.


Cet article vous a-t-il été utile ?


Articles associés

Ne laissez pas une autre journée passer sans protection

Chaque heure sans sauvegardes WordPress appropriées met votre site en danger • Chaque migration WordPress retardée vous coûte en performance et en croissance

Get Duplicator Now
Plugin Duplicator

Attendez ! Ne manquez pas votre
offre exclusive !

En tant que client , bénéficiez de 60 % de réduction

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais n'attendez pas — cette réduction exclusive de 60 % n'est disponible que pour un temps limité.

or
Get 60% Off Duplicator Pro Now →