Vous essayez de télécharger des images mais vous rencontrez une erreur de téléchargement HTTP dans WordPress ? Il s’agit d’une erreur WordPress très courante qui se produit régulièrement sur la plate-forme lorsque vous essayez de télécharger des images dans la médiathèque. Contrairement aux autres erreurs WordPress, celle-ci ne donne aucun indice sur la cause de l’erreur.

Il est donc extrêmement difficile de suivre le problème et, en fin de compte, de le résoudre. Cela peut être extrêmement frustrant pour les débutants sur la plate-forme, mais heureusement vous n’êtes pas la première personne à rencontrer le problème. Des solutions rapides et faciles peuvent être utilisées pour résoudre l’erreur. Aujourd’hui, je vais vous montrer comment résoudre l’erreur de téléchargement d’images HTTP dans WordPress.

Quelles sont les causes de l’erreur de téléchargement d’images HTTP dans WordPress

Le plus gros problème de ce message d’erreur est le manque d’informations qu’il fournit. Il n’y a aucun indice sur le lieu ou la cause de l’erreur. C’est parce que WordPress est incapable de trouver la cause de l’erreur, c’est pourquoi il affiche le message d’erreur générique HTTP. Il existe de nombreuses possibilités, mais aucune d’entre elles ne prend beaucoup de temps à corriger.

Le problème qui est le plus probable est un problème temporaire et j’ai personnellement rencontré celui-ci assez souvent. Lorsque vous modifiez une page, si vous avez été inactif pendant trop longtemps, vous serez déconnecté et vous vous reconnecterez. J’obtiens généralement l’erreur HTTP lorsque cela se produit en essayant de télécharger une image. Une autre cause importante est la limite de mémoire de WordPress, à ne pas confondre avec la limite de téléchargement. Si WordPress n’a pas assez de mémoire pour télécharger l’image, vous pouvez rencontrer cette erreur. Examinons quelques solutions possibles à ce problème.

En relation  Comment désactiver les messages d'erreur PHP de WordPress

Comment résoudre l’erreur de téléchargement d’images HTTP dans WordPress

Aujourd’hui, je vais vous montrer comment résoudre l’erreur de téléchargement d’images HTTP dans WordPress. Vous n’aurez pas besoin de plugins supplémentaires pour corriger cette erreur, mais vous devrez accéder au cPanel de votre site web. Les informations vous sont fournies lorsque vous créez un compte chez votre hébergeur. En raison du manque d’informations, il est difficile de trouver une solution qui vous convienne, mais ceux-ci devraient pouvoir la corriger pour la grande majorité des sites web.

Ce n’est que temporaire

C’est le problème le plus probable. J’ai souvent rencontré cette erreur. Si vous commencez à modifier une page ou un message et restez inactif trop longtemps, WordPress vous déconnecte. Lorsque vous vous reconnectez, tout peut sembler en ordre, mais lorsque vous essayez de télécharger une image, vous rencontrez l’erreur. Ce n’est pas grave, quittez la page ou l’article que vous êtes en train de modifier et revenez-y pour essayer de télécharger l’image. Cela a toujours fonctionné dans mon cas.

Il y a d’autres causes temporaires à prendre en compte. Si votre site web connaît un volume de trafic élevé inattendu, les serveurs sur lesquels il est hébergé ne pourront pas tout gérer en même temps. Il peut s’agir d’un trafic naturel ou du résultat d’une attaque DDOS, et il existe de nombreux moyens d’atténuer ce phénomène. Il donnera la priorité à l’acceptation des demandes des visiteurs au lieu d’utiliser des ressources pour télécharger une image.

Dans les deux cas, vous devez laisser à votre site web un certain temps pour rattraper son retard. Éloignez-vous de votre poste de travail pendant 10 à 20 minutes et voyez si l’erreur est résolue. Assurez-vous que le trafic que reçoit votre site web est normal et si rien n’est résolu, vous devez trouver le vrai problème.

Limite de mémoire WordPress

S’il ne s’agit pas d’un problème temporaire, il est fort probable que votre mémoire soit limitée et que l’image ne puisse pas être téléchargée. N’oubliez pas qu’il ne s’agit pas de votre limite de téléchargement, mais de limites distinctes. Par défaut, WordPress augmentera la limite de mémoire à 64MB, mais ce n’est pas suffisant tout le temps.

En relation  Comment personnaliser les messages d'erreur et les conseils de connexion sur WordPress

Il y a deux façons principales d’y remédier : réduire la taille de l’image pour qu’elle ne nécessite pas autant de ressources ou augmenter la limite de mémoire. Il y a de fortes chances que la deuxième option semble plus attrayante et qu’elle soit assez facile à réaliser car elle ne nécessite qu’une seule ligne de code.

Commençons par vous connecter au cPanel et par cliquer sur l’option Gestionnaire de fichiers. Le gestionnaire de fichiers vous permettra d’accéder à tous les fichiers liés à votre site web.

Vous devez localiser votre fichier wp-config.php. Cliquez sur le répertoire public_html. Faites un clic droit sur le fichier wp-config.php et sélectionnez l’option Modifier.

Une fenêtre pop-up apparaîtra. Cette fenêtre vous avertira de créer une sauvegarde de vos fichiers avant de les modifier. Cela vous permettra de revenir à l’état de fonctionnement de votre site web si quelque chose ne va pas. Cliquez sur le bouton “Modifier”. Un nouvel onglet s’ouvrira, contenant tout le code du fichier.

Ici, il suffit d’ajouter une ligne de code pour augmenter la limite de mémoire de votre site web. Comme tout code que vous ajoutez dans le fichier wp-config.php, vous devez placer le code au-dessus de cette ligne line.

/* C’est tout, arrêtez le montage ! Bon blogage. */

Le code suivant portera la limite de mémoire à 256 Mo, ce qui devrait être plus que suffisant pour tout problème de mémoire lié à l’image sur votre site web. Copiez et collez la ligne de code suivante dans votre fichier wp-config.php :

define( ‘WP_MEMORY_LIMIT’, ‘256M’ ) ;

Une fois que vous avez inséré le code dans le fichier wp-config.php, cliquez sur le bouton “Save Changes” pour terminer.

En relation  Comment désactiver le clic droit sur les images dans WordPress

Essayez de télécharger l’image pour voir si l’erreur a été résolue. Si c’est le cas, félicitations, sinon, j’ai une autre solution.

Modifier la bibliothèque d’images WordPress

Si ce n’est pas temporaire ou si la limite de mémoire n’était pas le problème, alors il se peut très bien que ce soit la bibliothèque que WordPress utilise pour les images. WordPress est équipé de deux bibliothèques que vous pouvez utiliser. Il s’agit de la bibliothèque GD et de la bibliothèque Imagick. La bibliothèque Imagick est connue pour avoir des problèmes de mémoire qui peuvent provoquer cette erreur. Une solution simple consiste à passer de la bibliothèque Imagick à la bibliothèque GD.

De retour dans le gestionnaire de fichiers, localisez votre fichier functions.php et copiez et collez le code suivant dans le fichier :

function change_library_to_gd( $editors ) {

$gd_editor = ‘WP_Image_Editor_GD’ ;

$editors = array_diff( $editors, array( $gd_editor ) ) ;

array_unshift( $editors, $gd_editor ) ;

return $editors ;

}

add_filter( ‘wp_image_editors’, ‘change_library_to_gd’ ) ;

Cela devrait résoudre le problème si la bibliothèque Imagick était responsable. Si ce n’est pas le cas, n’hésitez pas à revenir en arrière et à supprimer ce code.

Toujours réparer les erreurs de WordPress

Il est courant de rencontrer des messages d’erreur et cela peut être frustrant, mais cela arrive. Plus vite vous répondez et corrigez le message d’erreur, plus vite votre site web fonctionnera à nouveau sans problème. Les temps d’arrêt d’un site web sont une perte de revenus. Les visiteurs ne peuvent pas consulter les annonces ni faire d’achats sur votre site web. Tout temps d’arrêt est un mauvais temps d’arrêt et il doit être résolu rapidement.

Heureusement, WordPress est la plateforme de développement de sites web la plus utilisée au monde. Cela signifie qu’il existe des tonnes de solutions à chaque message d’erreur que vous rencontrerez, ce qui rend la correction aussi facile que la recherche sur Google.

L’erreur était-elle temporaire pour vous ? Quelle est la cause de l’erreur de téléchargement d’images HTTP pour votre site web ?