Comment corriger l'erreur HTTP lors du téléchargement d'images sur WordPress
Publié: 2020-01-27Il est difficile d'avoir un site Web réussi sans contenu visuel. Toute page que vous visitez comprend probablement une combinaison de photos, d'icônes ou de graphiques. Cependant, si vous rencontrez l'erreur HTTP lors du téléchargement d'images sur WordPress, vous risquez de ne pas pouvoir les intégrer sur votre site.
Heureusement, il existe plusieurs méthodes que vous pouvez utiliser pour résoudre ce problème. Dans cet article, nous expliquerons pourquoi l'erreur HTTP se produit lors du téléchargement d'images sur WordPress, puis nous vous expliquerons six solutions.
Mettons-nous au travail!
Abonnez-vous à notre chaîne Youtube
Quelles sont les causes de l'erreur HTTP lors du téléchargement d'images sur WordPress
Par rapport à d'autres problèmes courants, l'erreur HTTP lors du téléchargement d'images sur WordPress n'a pas l'air si effrayante. C'est juste un simple message de bannière qui peut apparaître dans votre médiathèque lorsque vous essayez d'ajouter un nouveau fichier :

Habituellement, lorsque vous téléchargez une image sur WordPress, elle apparaît immédiatement dans votre médiathèque. Il n'y a pas de message de confirmation ou de cloches et de sifflets. Ce n'est évidemment pas le cas lorsque vous rencontrez cette erreur.
Le problème avec cette alerte particulière est qu'elle ne vous donne pas beaucoup d'informations pour trouver une solution. De plus, il existe plusieurs causes possibles, notamment :
- Identifiants de connexion expirés
- Noms de fichiers non autorisés
- Mémoire insuffisante
- Autorisations de fichier incorrectes
- Conflits de plugins
La moitié de la bataille avec l'erreur HTTP lors du téléchargement d'images sur WordPress consiste à déterminer la source du problème. Une fois que vous avez compris cela, il suffit de quelques étapes rapides pour le résoudre et remettre votre site en état de marche.
Comment corriger l'erreur HTTP lors du téléchargement d'images sur WordPress (6 méthodes éprouvées)
Bien que la correction de cette erreur ne soit pas difficile, vous devez être méthodique car elle a plusieurs causes potentielles. Dans cet esprit, nous allons commencer par les correctifs les plus simples.
1. Vérifiez si votre session de connexion a expiré
Généralement, WordPress vous permet de savoir quand vos identifiants de connexion expirent afin que vous puissiez les ressaisir. Cependant, ce message n'apparaît pas toujours si vous avez laissé votre navigateur ouvert pendant une période prolongée sans aucune activité.
Si vous faites cela et essayez ensuite de télécharger une image, vous verrez une erreur HTTP comme celle illustrée ci-dessus même si vous n'avez pas été invité à vous reconnecter. Le moyen le plus simple de déterminer s'il s'agit du problème dans votre cas est de recharger la page.
Si votre précédente session de connexion a expiré, WordPress vous demandera alors de saisir à nouveau vos informations d'identification. Après cela, vous pouvez réessayer le téléchargement de votre image et voir si l'erreur persiste.
2. Renommez, optimisez ou redimensionnez le fichier image
WordPress ne prend pas en charge les fichiers avec des caractères spéciaux ou des accents de langue dans leurs noms, comme dans chateau ou smorgasbord. Si l'image que vous essayez d'ajouter à votre site en contient, essayez de la renommer, puis relancez le téléchargement.
Dans certains cas, même les images avec des noms parfaitement «propres» ne fonctionneront pas bien avec WordPress. Une solution de contournement consiste à utiliser une plate-forme d'optimisation d'image telle que TinyPNG :

Cet outil compresse vos fichiers pour diminuer leur taille. C'est un moyen simple de réduire les temps de chargement de votre site Web et résoudra parfois également l'erreur HTTP lors du téléchargement d'images sur WordPress.
Enfin, vous pourrez peut-être également résoudre ce problème en modifiant les dimensions de votre image (largeur et hauteur). Vous pouvez le faire en utilisant votre plate-forme de retouche photo préférée, telle que Preview, Paint ou Photoshop.
3. Augmentez la limite de mémoire PHP de votre site
Si les deux premières méthodes ne résolvent pas l'erreur HTTP lors du téléchargement d'images sur WordPress pour vous, il est temps de commencer à rechercher des solutions plus techniques. En fonction de votre fournisseur d'hébergement Web et de votre forfait, votre serveur peut ne pas disposer de suffisamment de mémoire pour ajouter plus de fichiers à votre site.
Une petite limite de mémoire PHP peut entraîner une erreur HTTP occasionnelle lors des téléchargements. En règle générale, vous voulez que le vôtre fasse au moins 256 Mo.
Le moyen le plus simple d'augmenter votre limite de mémoire PHP est d'accéder au dossier racine de votre site Web (généralement public_html ) à l'aide du protocole de transfert de fichiers (FTP) et d'un client FTP tel que FileZilla. Ensuite, localisez votre fichier wp-config.php , faites un clic droit dessus et sélectionnez l'option Afficher/ Modifier :

À l'intérieur de ce fichier, recherchez la ligne qui indique « C'est tout, arrêtez d'éditer ! Bonne publication. Ajoutez ensuite le code suivant au-dessus :
define( 'WP_MEMORY_LIMIT', '256M' );
Enregistrez vos modifications et fermez le fichier. Essayez ensuite de re-télécharger votre image et voyez si l'erreur HTTP persiste. Si c'est le cas, votre hôte peut remplacer les paramètres de votre fichier wp-config.php au niveau du serveur. Dans ce cas, vous devrez peut-être contacter le support pour obtenir de l'aide.

4. Vérifiez vos autorisations de téléchargement de dossier
Chaque dossier de votre installation WordPress utilise ce qu'on appelle des « autorisations ». Cela signifie qu'il existe des instructions strictes pour savoir qui peut accéder (« lire »), modifier (« écrire ») ou exécuter des scripts dans les fichiers que chaque répertoire contient.
En tant que propriétaire du site, vous devez avoir les autorisations pour le répertoire wp-content / uploads, qui est l' endroit où les magasins WordPress (comme vous avez pu le deviner) les téléchargements. Si vous rencontrez l'erreur HTTP dans votre médiathèque, il vaut la peine de vérifier si ce paramètre est correctement configuré.
Tout d'abord, accédez à votre site Web en utilisant FTP comme nous l'avons décrit ci-dessus et accédez à votre répertoire wp-content . Recherchez le dossier de téléchargement , faites un clic droit dessus et sélectionnez l'option Autorisations de fichier :

Dans la fenêtre qui s'affiche, vérifiez si vous (le « Propriétaire ») disposez des autorisations de lecture, d'écriture et d'exécution. La valeur numérique correspondante doit être 755 :

Si vous ne disposez pas des autorisations appropriées, cochez les cases appropriées ou définissez la valeur numérique sur 755 et cliquez sur le bouton OK . Essayez ensuite de télécharger à nouveau votre image.
5. Dépannage d'un conflit de plugin ou de thème
Dans certains cas, l'un de vos plugins ou votre thème actif peut provoquer des conflits en arrière-plan lorsque vous essayez de télécharger une image. Il existe deux manières de résoudre ce problème, mais avant de faire quoi que ce soit d'autre, assurez-vous d'avoir une sauvegarde récente en place.
Ensuite, accédez à votre liste de plugins dans votre tableau de bord WordPress et désactivez-les un par un, en testant si vous pouvez télécharger des images entre chacun. Cette approche est simple, mais elle peut être lourde si vous avez beaucoup de plugins.
Si vous souhaitez exclure complètement un conflit de plugin, vous pouvez accéder à votre serveur via FTP et accéder à votre répertoire wp-content . Recherchez le dossier plugins et renommez-le en quelque chose d'autre, comme dans l'exemple ci-dessous :

Changer le nom de ce répertoire empêchera WordPress de trouver vos fichiers de plugin, les désactivant tous d'un seul coup. Testez si cela a corrigé l'erreur HTTP lors du téléchargement d'images sur WordPress.
Si c'est le cas, vous saurez qu'il y a un conflit quelque part sur votre site. Remettez le dossier à son nom d'origine et procédez à la désactivation de vos plugins un par un depuis votre tableau de bord jusqu'à ce que vous trouviez le coupable.
D'un autre côté, si la désactivation de tous vos plugins n'a pas corrigé l'erreur, remettez le dossier des plugins à son nom d'origine et essayez de changer votre thème actif :

Tout autre thème fera l'affaire, bien qu'un thème par défaut soit généralement le meilleur pour le dépannage. Effectuez la modification et essayez à nouveau de télécharger une image. Si l'erreur est résolue, vous avez trouvé la source du conflit.
Si votre thème ou un plugin spécifique est à l'origine de l'erreur HTTP, vous devrez alors le supprimer de votre site. Vous pouvez ensuite le remplacer par une alternative ou tenter de contacter le développeur pour résoudre le conflit.
6. Contactez votre hébergeur à propos de l'erreur HTTP lors du téléchargement d'images sur WordPress
Si tout le reste échoue, ne désespérez pas. Vous avez éliminé presque toutes les causes possibles de ce problème, il est donc maintenant temps d'apporter de l'aide afin que vous puissiez creuser plus profondément.
À ce stade, vous avez épuisé la plupart des options de votre côté. Allez-y et ouvrez un ticket, démarrez une discussion en direct ou appelez votre hébergeur et voyez s'il peut vous aider à retrouver la source de votre erreur HTTP lors du téléchargement d'images sur WordPress.
Conclusion
Personne n'aime les murs de texte sur le Web. Vous avez besoin d'éléments visuels sur votre site si vous souhaitez publier du contenu que les visiteurs apprécient. Cela signifie que si vous rencontrez une erreur HTTP lors du téléchargement d'images sur WordPress, vous devez identifier et résoudre le problème sous-jacent le plus rapidement possible.
Dans cet article, nous avons couvert six approches que vous pouvez adopter pour corriger cette erreur :
- Vérifiez si votre session de connexion a expiré.
- Renommez, optimisez ou redimensionnez le fichier image.
- Augmentez votre limite de mémoire PHP.
- Vérifiez vos autorisations de dossier de téléchargement.
- Résoudre les problèmes de conflit de plugin ou de thème.
- Contactez votre hébergeur pour obtenir de l'aide.
Avez-vous des questions sur la façon de corriger l'erreur HTTP lors du téléchargement d'images sur WordPress ? Laissez-les dans la section commentaires ci-dessous!
Image miniature de l'article par vladwell / shutterstock.com
