Documentation Duplicator

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

Résolution des erreurs 403/404/405/500 et des pages d'installation vierges


La résolution des erreurs de code d'état HTTP de l'installateur peut être frustrante, mais avec les bonnes instructions, vous pouvez dépanner et résoudre les problèmes courants de l'installateur tels que 403 Interdit, 404 Non trouvé, 405 Non autorisé, et page vierge/blanche ou erreurs 500.

Ce guide complet fournit des solutions détaillées et des étapes de dépannage pour vous aider à surmonter ces erreurs lors de l'accès à l'installateur.

Gestion des erreurs 403 Interdit

Lorsque vous accédez au fichier installer.php, vous recevez un message 403 Interdit.

Solution 1

La solution la plus rapide pour ce problème est de contacter votre fournisseur d'hébergement et de lui indiquer le chemin du dossier et l'URL pour lesquels vous recevez le 403. Il pourra rapidement mettre à jour les règles sur ses serveurs.

Solution 2

Si vous souhaitez essayer de résoudre le problème vous-même, il existe de nombreuses techniques différentes que vous pouvez essayer, mais n'oubliez pas que chaque hébergeur est configuré différemment, donc certaines de ces options peuvent ne pas fonctionner correctement sur votre hébergeur et d'autres si. Consultez les guides suivants pour une solution à l'erreur 403 :

  1. Comment corriger l'erreur 403 Forbidden dans WordPress
  2. Apache renvoie des erreurs 403 Forbidden – Stack Overflow
  3. Comment résoudre le message 403 Accès refusé ?

Gestion de la page d'erreur 404 Non trouvé

Lorsque vous accédez au fichier installer.php, vous recevez un message 404 ou page non trouvée.

Solution 1 Contacter l'hébergeur

Cette erreur indique que votre serveur Web n'est pas configuré pour servir des pages Web. Si vous n'êtes pas familiarisé avec la configuration de serveurs Web tels qu'Apache, alors la manière la plus rapide de résoudre ce problème est de travailler avec votre fournisseur d'hébergement et de lui dire que vous obtenez un 404 à l'URL « XYZ ». Il devrait être en mesure de vous remettre en service en quelques minutes. Ce n'est pas quelque chose que la sauvegarde pourra gérer ou corriger, car il s'agit d'un problème de configuration du serveur Web.

Solution 2 Configuration Apache

Lors de la configuration du serveur Web (généralement Apache), l'un des paramètres de configuration couramment négligés est la directive <Directory>. La configuration suivante fonctionnera sur la plupart des configurations, mais vérifiez auprès de votre administrateur système pour être sûr sur son serveur :

<Directory /» 
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Require all granted
  Allow from all
</Directory» 

Solution 3 Dépannage

Pour résoudre ce problème, placez deux fichiers nommés test.html et test.php dans le même répertoire que le fichier installer.php. Essayez ensuite de les ouvrir tous les deux via un navigateur Web. Si aucun des deux ne fonctionne, votre site n'est pas configuré pour servir depuis l'emplacement où ils sont placés. Si seul le fichier test.html fonctionne, alors PHP n'est peut-être pas correctement activé sur votre serveur Web. Si vous n'êtes pas sûr de la manière de configurer votre serveur Web pour servir depuis le bon chemin ou pour servir des fichiers PHP, contactez votre administrateur d'hébergement, car ce ne sont pas des problèmes que la sauvegarde pourra résoudre.

Gestion des pages d'erreur 405 Non autorisé

Lorsque vous accédez au fichier installer.php, vous recevez un message 405 Not Allowed.

Option 1 Contacter l'hébergeur

Le 405 Method Not Allowed est un code d'état de réponse HTTP indiquant que la méthode HTTP de la requête spécifiée a été reçue et reconnue par le serveur, mais que le serveur a rejeté cette méthode particulière pour la ressource demandée. La majorité des réponses 405 sont liées à la configuration du serveur Web.

Le moyen le plus rapide de résoudre ce problème est de travailler avec l'équipe de support technique de votre société d'hébergement. Généralement, ce qui doit être ajusté, c'est la manière dont le serveur Web accepte les requêtes. Le journal des erreurs du serveur sur la plateforme de votre hébergeur devrait aider l'administrateur système à localiser la requête spécifique et à ajuster le serveur en conséquence.

Option 2 Dépanner le serveur

Si vous êtes familiarisé avec le dépannage des problèmes de serveur Web, vous pourriez envisager de consulter cet article détaillé :
Guide de dépannage 405

Gestion des pages d'erreur vierges/blanches ou 500

Si l'installateur n'apparaît pas du tout, il existe une série de tests que vous pouvez essayer.

  1. Serveur Web :
    Vérifiez que le serveur Web est correctement configuré. Créez un nouveau fichier nommé test.php au même emplacement que le fichier installer.php. À l'intérieur de test.php, placez le code suivant :

    <?php phpinfo(); ?>

    Si cela fonctionne et que vous voyez le texte « PHP Version » en haut, suivi d'autres informations de configuration PHP, continuez avec les autres options ci-dessous ; sinon, quelque chose ne va pas avec la configuration du serveur Web, et vous devrez contacter votre hébergeur ou administrateur système.
  2. Journaux du serveur :
    Examinez le journal des erreurs du serveur. Vous pouvez accéder à tous les journaux d'erreurs du serveur en allant dans cPanel » Statistiques » Journaux d'erreurs ou en utilisant le panneau de contrôle spécifique à votre hébergeur. Si vous n'avez pas d'accès direct aux journaux du serveur, demandez à votre support d'hébergement de vérifier les journaux pour toute erreur.
  3. Permissions :
    Vérifiez les permissions sur le fichier installer.php et son répertoire parent. Sur la plupart des hébergeurs, elles devraient être 755 pour les répertoires et 644 pour les fichiers. Assurez-vous de vérifier auprès de votre fournisseur d'hébergement ou de votre administrateur système les paramètres de permission corrects.
  4. Changer de navigateur :
    Ouvrez un autre navigateur Web et vérifiez l'écran blanc. S'il fonctionne dans le nouveau navigateur, il peut s'agir d'un problème de cache de navigateur. Vous pouvez généralement résoudre ce problème en maintenant Ctrl+F5 enfoncé ou en vidant manuellement le cache de votre navigateur.
  5. Fichiers de configuration :
    Sauvegardez et supprimez les fichiers de configuration cachés tels que .htaccess, web.config et .user.ini (Apache, Microsoft IIS, WordFence). Dans certaines circonstances, ces fichiers contiennent des configurations qui empêchent l'exécution de l'installateur. Supprimez-les simplement du même répertoire que celui où se trouve installer.php et réessayez. Si le problème persiste, essayez de sauvegarder et de supprimer les fichiers de votre répertoire web racine (dans la plupart des cas, public_html).
  6. Proxy inverse :
    Lors de l'exécution derrière un proxy inverse, la valeur du nom d'hôte d'origine se trouve dans HTTP_X_FORWARDED_HOST. Pour contourner cette configuration, ajoutez ce qui suit en haut de installer.php et de dup-installer/main-installer.php :
    $_SERVER[‘HTTP_X_ORIGINAL_HOST’] = $_SERVER[‘HTTP_X_FORWARDED_HOST’];

Voir aussi :
Comment gérer les messages « Erreur interne du serveur 500 » ?


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 →