Comment corriger l'erreur HTTP WordPress
Publié: 2021-08-01Même si nous pensons que WordPress est la meilleure plate-forme pour la création de sites Web , il a certainement ses problèmes. Par exemple, l'une des plus courantes est l'erreur HTTP WordPress. Cette erreur se produit lorsque les utilisateurs tentent de télécharger des images ou des vidéos dans la médiathèque WordPress. Cette erreur n'est pas difficile à corriger, mais elle peut interrompre votre flux de travail. Nous vous expliquerons pourquoi l'erreur HTTP WordPress se produit et 12 façons de la corriger.

Erreur HTTP WordPress
L'erreur HTTP WordPress se produit lorsque quelque chose ne va pas pendant que vous essayez de télécharger des images et/ou des vidéos avec l'outil de bibliothèque multimédia intégré. Le vague message « erreur HTTP » ne vous aide pas vraiment à comprendre ce qui ne va pas. C'est parce qu'il y a plusieurs raisons à cet échec, et WordPress ne sait pas laquelle l'a causé et vous donne ce message générique.
Comment corriger l'erreur HTTP WordPress
L'erreur HTTP WordPress a généralement deux origines : soit une erreur côté client ou utilisateur (qui peut être une session de connexion ou de mauvais caractères dans un nom de fichier), soit un problème ou un paramètre sur votre hôte WordPress (comme un problème de serveur, liste de mémoire, plugin tiers, etc.) Voici les étapes que vous pouvez suivre pour corriger cette erreur.
1. Actualisez la page
La première chose à faire lorsque vous rencontrez l'erreur HTTP WordPress est d'actualiser la page. Bien que cela puisse sembler trop facile, c'est la solution la plus courante. Pour une raison quelconque, votre navigateur a peut-être brièvement perdu la connexion à WordPress et le processus ne s'est pas terminé. Parfois, si vous actualisez la page ou essayez de la télécharger à nouveau, l'erreur se résout d'elle-même.
Ou, parfois, après avoir rafraîchi la page ou être revenu sur WordPress à partir d'un autre onglet de votre navigateur, vous constaterez que WordPress vous a expulsé. Cela signifie généralement que votre session de connexion WordPress a expiré. Une fois que vous vous êtes reconnecté, vous avez l'erreur HTTP. Cela signifie que vous devez actualiser manuellement la page, puis vous devriez pouvoir télécharger le média.

2. Réduisez ou redimensionnez le fichier
La deuxième étape à essayer consiste à éditer votre fichier image. Cela peut signifier réduire la taille du fichier ou diminuer la largeur ou la hauteur. Vous pouvez utiliser un plugin d'optimisation d'image tiers pour optimiser vos images. WordPress prend en charge les images responsables, vous pouvez donc télécharger des images haute résolution. Cela aide les images à paraître nettes sur les écrans Retina.
Je f vous êtes une entreprise ou un photographe qui a besoin d' images haute résolution, il est utile de garder votre taille finale de l' image ci - dessous 100 Ko et plus que doubler la taille du contenu largeur div de votre site Web. Ou, vous devrez peut-être jouer avec les types de fichiers PNG et JPG. Parfois, l'un peut être plus grand que l'autre.
Vous devrez peut-être également augmenter la taille maximale du fichier de téléchargement WordPress, en fonction de la configuration de votre hébergeur WordPress.
3. Renommez le fichier image
Il peut également être utile de renommer le fichier image. WordPress ajoute automatiquement un numéro à la fin si vous essayez de télécharger un nom de fichier en double, mais si cela ne fonctionne pas, essayez de renommer votre fichier. Cependant, WordPress ne vous permet pas de renommer le fichier si vous l'avez déjà téléchargé. Vous devrez donc le renommer localement et le télécharger à nouveau.
Si vous téléchargez des images qui existent déjà, essayez d'ajouter un -1 ou -2 à la fin. N'oubliez pas le tiret, ou Google le lira comme un seul mot et cela pourrait nuire à votre référencement. Si vous voulez vraiment jouer la sécurité, évitez de télécharger des images avec des noms de fichiers contenant des caractères spéciaux.
4. Désactiver temporairement les plugins et thèmes WordPress
Si vous recevez des erreurs HTTP, vous pouvez essayer de désactiver vos plugins ou de changer votre thème WordPress par défaut pour voir si cela corrige l'erreur. Ou, supprimez simplement votre thème WordPress. Mais si vous ne voulez pas affecter votre site en ligne, essayez de le cloner dans un environnement de transfert. Si l'erreur HTTP persiste, vous pouvez essayer de désactiver tous vos plugins pour affiner la source du problème. Ne vous inquiétez pas, vous ne perdez aucune donnée en désactivant un plugin. Si vous pouvez toujours accéder à votre administrateur, allez simplement dans « Plugins » et sélectionnez « Désactiver » dans le menu des actions en masse. Maintenant, vous avez désactivé tous vos plugins.
Si cela résout le problème, vous devrez le réduire pour voir quel plugin a causé le problème. Activez-les un à la fois et essayez à nouveau de télécharger une image dans la médiathèque. Lorsque vous voyez l'erreur HTTP revenir, vous avez trouvé le plugin à l'origine du problème. Ensuite, contactez le développeur du plugin pour obtenir de l'aide ou publiez un ticket d'assistance dans WordPress.
5. Demandez à votre hébergeur WordPress
Si vous obtenez toujours l'erreur HTTP WordPress, essayez de contacter votre hébergeur WordPress pour obtenir de l'aide. Certaines des étapes suivantes sont assez avancées et votre hôte pourrait être en mesure de les compléter pour vous.


6. Augmenter la limite de mémoire PHP
Parfois, vous recevez l'erreur HTTP WordPress car votre serveur n'a pas la mémoire disponible pour que le processus de téléchargement en arrière-plan se termine avec succès. Afin de résoudre ce problème, vous devrez augmenter la quantité de mémoire que PHP peut utiliser. La quantité recommandée est de 256 Mo.
7. Vérifiez les autorisations du dossier de téléchargement
Habituellement, vous recevrez un message de WordPress s'il y a une erreur d'autorisation de dossier, mais cela peut ne pas toujours se produire. Si un site WordPress a été piraté ou infecté par des logiciels malveillants, il peut y avoir un problème avec les autorisations. Le dossier que vous voulez est votre dossier /wp-content/uploads. C'est là que les fichiers sont stockés lorsqu'ils sont téléchargés via la médiathèque. Selon le Codex WordPress, tous les répertoires doivent être 755 ou 750.
Vous pouvez voir les autorisations de vos dossiers avec un client FTP, ou vous pouvez demander à votre hébergeur WordPress d'autoriser les fichiers GREP sur vos dossiers et fichiers pour vous assurer qu'ils sont correctement configurés. Si vous mettez à jour manuellement les autorisations sur ce dossier, cochez à la fois l'option "Récurser dans les sous-répertoires" et "Appliquer aux répertoires uniquement".
8. Mettre à jour vers la dernière version de PHP
WordPress recommande aux utilisateurs d'utiliser PHP 7.3 ou supérieur. Si vous n'utilisez pas au moins cette version de PHP, vous êtes en dessous des exigences minimales des développeurs WordPress. Nous vous recommandons d'exécuter les versions les plus récentes et prises en charge de PHP, car elles offrent de meilleures performances et une meilleure sécurité du site Web et minimisent les erreurs. Cela pourrait résoudre l'erreur HTTP WordPress.

9. Résoudre les problèmes de performances avec Imagick et les hôtes partagés
WordPress utilise deux modules PHP différents pour le traitement des images. Ce sont GD Library et Imagick (ou ImageMagick.) WordPress peut utiliser l'un ou l'autre, en fonction de ce qui est installé sur votre serveur. La seule façon dont les hébergeurs WordPress peuvent entasser autant d'utilisateurs sur la même machine est d'avoir beaucoup de ressources travaillant en coulisses. Un problème fréquent est qu'il n'y a pas assez de ressources allouées à Imagick. Les hôtes limiteront la possibilité d'utiliser plusieurs threads, ce qui entraîne l'erreur HTTP WordPress.
Pour résoudre ce problème, ajoutez le code suivant : MAGICK_THREAD_LIMIT 1 en haut de votre fichier .htaccess, ce qui modifie la valeur de limite de thread à quelque chose de plus élevé.
Ou, dites à WordPress d'utiliser la bibliothèque GD plutôt qu'Imagick.
10. Supprimer le chemin personnalisé de la bibliothèque multimédia
Il est possible que l'erreur HTTP WordPress se produise parce que le chemin de votre bibliothèque multimédia n'est pas configuré correctement. Cela peut se produire lorsque les utilisateurs migrent leur site de développement local vers la production. Allez dans « Paramètres » puis « Médias » dans votre tableau de bord WordPress. Si vous voyez une valeur de chemin de fichier répertoriée, supprimez-la, puis cliquez sur « Enregistrer les modifications ». Votre média doit être stocké dans le dossier par défaut /wp-content/uploads.
11. Désactiver mod_security
Mod_security est un pare-feu open source qui peut parfois provoquer l'erreur HTTP WordPress. Il est possible de désactiver mod_security et de voir si cela résout l'erreur, soit en ajoutant du code à votre fichier .htaccess, soit dans cPanel.
12. Installez le plug-in Ajouter à partir du serveur
Si aucune de ces étapes de dépannage n'a fonctionné, installez le plugin gratuit Add From Server . Cela vous aidera à contourner l'erreur et fonctionnera comme une solution temporaire, surtout si vous êtes en train de publier quelque chose d'urgent. Cependant, gardez à l'esprit que ce plugin n'est plus maintenu ou pris en charge, ce n'est donc pas une bonne solution de longue date.

Résoudre l'erreur HTTP WordPress
Les erreurs WordPress sont trop courantes, comme l'erreur HTTP et l'erreur 404. Espérons que cet article vous a aidé à résoudre l'erreur HTTP WordPress. Si vous avez encore besoin d'aide avec WordPress, contactez SEO Design Chicago dès aujourd'hui ! Nous sommes spécialisés dans le développement de sites Web WordPress et pouvons vous aider avec toutes les erreurs que vous rencontrez.
FAQ :
- Qu'est-ce que l'erreur HTTP WordPress ?
- Qu'est-ce qui cause l'erreur HTTP WordPress ?
- Comment corriger l'erreur HTTP WordPress ?
- Comment modifier les autorisations dans WordPress ?
- Pourquoi est-ce que j'obtiens une erreur HTTP dans WordPress lors du téléchargement d'images ?
