Divers
time_read25mn de lecture

Comment corriger l’erreur HTTP 405 Method Not Allowed ?

11 janvier 2023

Comment corriger l’erreur HTTP 405 Method Not Allowed ?

L’erreur HTTP 405 Method Not Allowed est un type de message qui s’affiche lorsque le serveur d’un site web ou d’une application rejette la méthode HTTP utilisée lors d’une requête envoyée par un utilisateur. Il s’agit d’une erreur côté client qui empêche les visiteurs d’accéder au site impacté. En dehors du message d’erreur, la cause n’est généralement pas affichée.😪

Il existe cependant des nombreuses méthodes que vous pouvez utiliser pour corriger cette erreur.🤔

Objectif

Cet article vise à vous aider à résoudre l’erreur HTTP 405 Method Not Allowed sur votre site WordPress. Les conseils indiqués ici peuvent également vous être utiles si vous avez créé votre site manuellement ou avec un autre logiciel.🤗

Besoin d’un hébergeur pour votre site ?

LWS vous conseille sa formule d’hébergement web en promotion à -25% (offre à partir de 1,49€ par mois au lieu de 1,99 €). Non seulement les performances sont au rendez-vous mais vous profitez d’un support exceptionnel.

Découvrir l’offre

Prérequis

En fonction de la méthode choisie, vous devez pouvoir :

  • Accéder au tableau d’administration WordPress avec tous les privilèges d’un administrateur ;
  • Avoir les coordonnées d’accès à votre compte d’hébergement. Alternativement, vous devez être capable d’accéder aux fichiers d’installation de votre site en utilisant un client FTP tel que FileZilla.

Trucs et astuces


Si vous hébergez votre site chez LWS, alors vous avez accès gratuitement au File Manager LWS Panel ou au gestionnaire de fichiers cPanel (selon votre formule d’hébergement), afin d’accéder facilement aux fichiers sources de votre site directement sur le serveur qui les héberge.

Qu’est-ce que l’erreur HTTP Error 405 Method Not Allowed ?

corriger l'erreur HTTP 405 method not allowed

L’erreur 405 est une forme de code d’état HTTP que le navigateur affiche lorsque le serveur ne reconnaît pas la méthode HTTP utilisée lors d’une requête. En fait, le serveur identifie la requête, mais ne peut pas renvoyer les ressources demandées. Ce qui conduit le navigateur du client à afficher l’erreur.

Souvent, le navigateur n’affiche pas la source du problème. Cela nécessite donc de faire des investigations approfondies afin de trouver la cause, la corriger et remettre votre site en ligne. Le message d’erreur 405 peut s’afficher en plusieurs variantes. En voici les plus courantes :

  • Method Not Allowed ;
  • HTTP Error 405 ;
  • HTTP 405 Method Not Allowed ;
  • 405 Not Allowed ;
  • HTTP Error 405 – Method Not Allowed.

5 solutions pour corriger l’erreur HTTP 405 Method Not Allowed

Maintenant, vous en savez un peu plus sur l’erreur 405. Passons en détails les nombreuses solutions les plus courantes pour corriger cette erreur HTTP.

1. Désinstaller les nouvelles extensions et les thèmes

Installer les extensions sur WordPress est une pratique inévitable. Et c’est pour une bonne raison : ces modules apportent des nouvelles fonctionnalités à votre site.

Malheureusement, les extensions ou les thèmes peuvent être aussi une source d’erreurs. C’est notamment lorsqu’ils contiennent un code erroné qui entre en conflit avec le noyau de WordPress. Si votre site affiche une erreur après l’installation d’une nouvelle extension ou un nouveau thème, alors vous devez désinstaller ce module à problème.

Si vous pouvez accéder à l’espace d’administration de votre site, rendez-vous dans la section « Extensions › extensions installées ». Désinstallez ensuite le dernier plugin installé. Dans l’éventualité où il s’agit d’un nouveau thème qui entraine l’erreur, accédez à la section « Apparence › thèmes » et désinstallez le thème suspect.

Si votre tableau de bord est inaccessible, vous pouvez utiliser l’outil WP Manager intégré dans votre compte d’hébergement LWS. Pour ce faire, connectez-vous à votre compte, cliquez sur l’outil « WP Manager ».

WP Manager LWS

Dans la nouvelle interface, cliquez sur le bouton « Gérer ».

Gérer site WordPress

Ensuite, si vous suspectez un plugin défectueux, cliquez sur le bouton « Gérer les plugins ».

Gérer les plugins WordPress

Désinstallez tous les derniers plugins ayant probablement causé l’erreur 405.

Désactiver plugin WordPress

S’il s’agit d’un thème imparfait, cliquez sur le bouton « Gérer les thèmes ».

Gérer thèmes WordPress

Dans l’interface résultante, procédez à la désinstallation du thème problématique.

Désactiver un thème WordPress

2. Examiner l’URL de la page

Si vous constatez que votre site affiche une erreur 405 et qu’aucune modification n’est effectuée, la première chose que vous devez vérifier est le lien de la page. Si l’URL est incorrecte, le navigateur ne peut pas accéder à une ressource inexistante, il renvoie donc la page d’erreur au client.

Il suffit de vous rendre dans la barre du navigateur et analyser si l’URL est correcte et qu’elle n’inclut pas de caractères non autorisés.

URL page

3. Rétrograder votre site

Dans la mise à jour d’un site, une modification incorrecte peut être fatale au point qu’elle peut rendre tout votre site entièrement inutilisable. En conséquence, une erreur HTTP 405 peut également apparaître après la modification d’un site, une mise à jour, un ajout d’un contenu ou une modification de pages, etc.

Si votre site affiche une erreur 405 après une mise à jour, la solution consiste à le rétrograder. Cela annulera la dernière mise à jour et rendra votre site de nouveau accessible. Une des façons les plus simples de le faire consiste à installer le plugin WP Downgrade qui rétrograde WordPress automatiquement.

Une autre façon de le faire consiste à restaurer votre site à partir d’une sauvegarde.

Trucs et astuces


Si vous hébergez votre site sur une formule d’hébergement web Linux ou sur un pack d’hébergement cPanel auprès de l’hébergeur LWS, vous bénéficiez de sauvegardes journalières gratuites accessibles facilement.

Pour ce faire, accédez à votre compte d’hébergement et cliquez sur l’option « Sauvegardes/restaurations ».

Sauvegardes et restauration LWS Panel

Dans la nouvelle interface, choisissez la dernière sauvegarde fonctionnelle de votre site puis cliquez sur le bouton « Restauration web ».

Restaurer site web

Dans le nouveau tableau contextuel, sélectionnez l’option « Restaurer tout » pour revenir à une version précédente complète de votre site.

restaurer une version précédente de WordPress

Ce qui devait réparer votre site.

4. Analyser la configuration du serveur Web

Configuration serveur web

Si d’autres mesures de cette liste n’ont pas résolu l’erreur 405, vous devez vérifier également la configuration du serveur. Si le serveur de votre site est mal configuré, il peut rejeter des nombreuses requêtes envoyées avec une méthode HTTP spécifique.

Vous devez en fait analyser les règles de redirections incluses dans les fichiers du serveur. Sur les serveurs de type Apache, vous devez vérifier si le fichier .htaccess contient des redirections incorrectes. Ce fichier se trouve généralement à la racine de votre site.

Accéder au fichier .htaccess

Si votre site est plutôt déployé sur un serveur nginx, vous devez analyser le fichier nginx.conf.

Si ce dernier contient des redirections en rapport avec le 405 HTTP, vous devez toutes les examiner et recherchez une configuration imparfaite.

5. Analyser les modifications de tables dans la base de données

La base de données inclut les fichiers de votre site. Cela implique que si elle contient des fichiers avec une configuration erronée, elle peut entraîner un dysfonctionnement sur votre site, notamment une erreur de type 405 HTTP.

Pour ce faire, connectez-vous à votre compte d’hébergement. Ensuite, cliquez sur l’outil « MySQL & phpMyAdmin ».

phpMyAdmin et MySQL LWS Panel

Dans la nouvelle interface, cliquez sur le bouton « phpMyAdmin » pour la base de données de votre site.

phpMyAdmin

Dans la nouvelle interface, rendez-vous dans la base de données de votre site et cliquez sur l’onglet « SQL ».

onglet SQL phpMyAdmin

Ensuite, exécutez la requête SQL ci-dessous :

SELECT
    UNIX_TIMESTAMP(MAX(UPDATE_TIME)) AS last_update
FROM
    information_schema.tables
WHERE
    TABLE_SCHEMA = 'nomdebasededonnées'
GROUP BY
    TABLE_SCHEMA;

Vous devez toutefois remplacer, dans la requête, le nom réel de votre base de données.

Remplacer le nom d'une base de données

Par la suite, cliquez sur le bouton « Exécuter ».

Exécuter une requête SQL

Une fois que la requête est exécutée, toutes les dernières modifications seront affichées. Vous pouvez les analyser minutieusement et rechercher les erreurs de configuration ou les modifications compromettantes.

Conclusion

🥳Toutes nos félicitations pour avoir lu cet article. Nous espérons que ces différentes mesures ont pu vous aider à réparer l’erreur 405 sur votre site. Si malgré l’application de toutes ces solutions, l’erreur persiste, la toute dernière solution consiste à contacter votre hébergeur.

Si vous avez des questions ou des ajouts sur la façon de corriger l’erreur 405, écrivez-nous en utilisant la section Commentaires.

Besoin d’un hébergement WordPress rapide et de qualité ?

LWS vous conseille sa formule d’hébergement WordPress en promotion à -20% (offre à partir de 3,99€ par mois au lieu de 4,99 €). Non seulement les performances sont au rendez-vous mais vous profitez en plus d’un support exceptionnel.

Découvrir l’offre

Avatar de l'auteur

Auteur de l'article

Joseph

Bonjour, je m'appelle Joseph. Je suis rédacteur spécialisé dans WordPress, PrestaShop et d'autres CMS. Fort d'une expertise approfondie en PHP et MySQL, je partage mes connaissances à travers des tutoriels simples et accessibles. Passionné par le développement et la transmission de savoir, j'aime expliquer et rendre les concepts techniques compréhensibles pour tous

Avis client de l'hébergeur LWS

Nos avis Trustpilot Nos avis Hostadvice Nos avis sur avis.lws.fr
Avis trustpilot 30/04/2022

LWS l'hébergeur par excellence !

LWS est pour moi l'hébergeur par excellence, que cela soit au niveau de l'hébergement qui est très performant, les mails qui sont d'une qualité professionnelle et de la gestion du domaine facile à comprendre.

PauseGreen

Avis hostadvice 27/04/2022

Super, au top !

Au top, prix attractif. Service très rapide et réactif. Je l'ai même personnellement recommandé à des proches. La vie est bien plus facile avec LWS

Masset Eliot

Avis avislws 26/04/2022

Support

Clair, efficace, rapide et à tarif abordable. J'ai maintenant un site superbe à mon image, puisque je le fais moi-même. L'équipe technique est au top, j'ai une réponse en 20 minutes, cela change d'autres hébergeurs pourtant plus connu.

Lady Whip

Avis hostadvice 24/04/2022

Bravo et merci

Bravo et merci aux équipes techniques pour leur réactivité et leur professionnalisme depuis plus de 10 ans chez eux et de nombreux sites !!! Merci

Olivier Delmas

Avis trustpilot 23/04/2022

Je suis très satisfait.

J'ai commandé un hébergement pour le site d'une association. Tout s'est passé très rapidement et sans la moindre embuche. La tarification est attractive et me parait très claire. Le panneau d'administration de l'hébergement est facile à utiliser et à comprendre. Je n'ai pas encore installé Wordpress car le contenu n'est pas prêt mais ce sera la prochaine étape et je suis très confiant. Merci !

Pierre-André Liné

Avis avislws 20/04/2022

Un service technique excellent

Je suis client chez LWS depuis 2011 avec une boutique OSCommerce qui tourne comme une horloge depuis cette date sur un hébergement mutualisé. La disponibilité de la boutique est très proche de 100%. Concernant les rares problèmes rencontrés en huit ans, j’ai eu à chaque fois un technicien compétent qui a résolu le problème très rapidement et efficacement. Je suis en train de migrer sur une plateforme Pretashop sur un VPS, avec l’offre LWS Debian 9 et Prestashop. Un technicien m’a grandement aidé pour finaliser l’installation de la boutique lors de la mise à jour vers la dernière version de Prestashop 1.7 qui posait problème. Je suis très satisfait de LWS, et ce sur la durée : réponses et réactions rapides et efficaces. Je recommande cet hébergeur et encore merci.

Alain

Avis trustpilot 16/04/2022

Une expérience jamais égalée !

Étant Développeur Web & Mobile Full-Stack depuis plus de 5 ans déjà, j'ai rarement eu un service client aussi rapide et efficace. Sans compter la qualité du service en ligne. Je recommande VIVEMENT LWS !

Chris KOUAKAM

Avis hostadvice 12/04/2022

Très bon hébergeur

J'ai un serveur VPS chez eux et je n'ai aucun problème, dès qu'il y a un problème le service technique est la pour vous aider et répond assez rapidement à votre demande. Je recommande vivement cet hébergeur.

Vanden Cruyce

Avis avislws 09/04/2022

Je suis ravie

Je suis ravie d'être avec LWS sur tous les plans, je remercie les Techniciens (Fabrice, Omar, Sandy-Mahitsison) depuis plus de 8 ans j'ai évolué avec LWS et toujours soutenue. Une véritable relation humaine même si les questions ou nos inquiétudes ne correspondent pas à leurs missions, ils sont là pour nous répondent et nous rassurent. Mon site c'est mon travail ma source de revenue donc il sont mes partenaires ! les travailleurs de l'ombre merci à eux ! Merci LWS

L'atelier-and-Co

Commentaires (2)

123
04/02/2024 - 19:50
Karen
2024-02-05 09:05:12

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.