Comment réparer une erreur HTTP lors du téléchargement d'images sur WordPress
Publié: 2020-10-17Comme pour tout portail, vous devez apprendre à travailler avec ces erreurs ou défis ennuyeux. WordPress est sans aucun doute l'une des plus grandes plates-formes avec un bon support client. Cependant, vous devrez un jour vous attaquer à l' erreur HTTP lors du téléchargement d'images sur WordPress . Ci-dessous, nous verrons pourquoi et ce que vous pouvez faire pour corriger facilement cette erreur afin que vous puissiez télécharger vos images correctement.
Qu'est-ce que l'erreur HTTP WordPress ?
Lorsque quelque chose ne va pas lors de la tentative de téléchargement de photos ou de vidéos à l'aide d'un outil de bibliothèque multimédia optimisé, l'erreur WordPress HTTP se produit. Malheureusement, les erreurs WordPress sont souvent un peu plus difficiles à résoudre pour vous, contrairement aux erreurs de navigateur où nous pouvons normalement référencer un code d'état HTTP.
Comment réparer une erreur HTTP lors du téléchargement d'images sur WordPress ?
Notre expérience a montré que l'erreur HTTP avec WordPress provient généralement de deux choses : l'une est une erreur du client ou de l'utilisateur (votre session de connexion, des caractères de nom de fichier incorrects, etc.) ; le suivant est un bogue ou une configuration sur votre hébergeur WordPress (bogue du serveur, liste de mémoire, plugin tiers, outils de thrashing d'hébergement mutualisé, etc.). Et nous allons nous immerger un peu dans les deux.
Voici quelques-unes des solutions les plus simples pour corriger l'erreur HTTP lors du téléchargement d'images sur WordPress :
1. Actualisez la page
Lorsque vous rencontrez un bogue HTTP WordPress, la première chose que vous pouvez faire est littéralement de rafraîchir l'onglet de votre navigateur.
Ensuite, le navigateur peut avoir momentanément perdu la connectivité à WordPress pour une raison quelconque, et la procédure n'a manifestement pas été conclue. Cela peut être dû à votre FAI, aux problèmes temporaires de votre hébergeur WordPress, etc. L'erreur peut souvent se corriger si vous rechargez la page et essayez de la télécharger à nouveau.
2. Redimensionner ou réduire le fichier
Vous devrez peut-être modifier le fichier image, ce qui entraînera une réduction de la taille du fichier ou une diminution des pixels (Ko ou Mo). Vous le ferez instantanément (à la fois par diminution et par redimensionnement) en ajoutant l'image à la médiathèque avec de nombreux plugins d'optimisation d'image tiers.
Sans un seul problème, nous utilisons Imagify sur notre site depuis des années. Mais il y en a encore beaucoup d'autres fantastiques. Assurez-vous d'optimiser les photos sur vos propres serveurs, et non localement. Quel que soit le plugin que vous utilisez. Cela peut considérablement nuire aux performances de votre site si vous optimisez les images localement en masse.

3. Renommez le fichier image
Cela ne peut pas faire de mal d'essayer de renommer le fichier photo. Lorsque vous souhaitez télécharger un nom de fichier en double, WordPress peut immédiatement ajouter un numéro en haut, mais essayez de renommer le fichier si cela ne fonctionne pas. WordPress ne vous autorise malheureusement pas à renommer le fichier d'un fichier image déjà téléchargé et vous devez donc renommer et re-télécharger le fichier localement.
Le téléchargement de fichiers existants ajoute normalement un -1 ou -2 à la fin (par exemple fichier-image-1.png, fichier-image-2.png). Assurez-vous que votre tiret est appliqué, sinon Google le lit comme un seul mot et affectera votre référencement.
4. Désactiver temporairement les plugins et les thèmes
Si vous avez des erreurs HTTP, c'est toujours une bonne idée d'essayer de désactiver votre thème WordPress pour voir s'il résout ce problème. C'est toujours une bonne décision.
Vous pouvez simplement cloner votre site en ligne dans un environnement intermédiaire si vous ne souhaitez pas affecter votre site en ligne. Vous pouvez rapidement désactiver l'ensemble de votre plug-n pour commencer à affiner en cas d' erreur HTTP lors du téléchargement d'images sur WordPress .
5. Mise à jour vers la dernière version de PHP
WordPress propose officiellement PHP 7.3 ou plus. Si vous ne le faites pas, vous êtes inférieur aux critères minimaux définis par les développeurs de CMS.
En relation: Comment mettre à jour PHP sur WordPress facilement
Les mises à jour nouvelles et prises en charge de PHP sont toujours recommandées car elles offrent une stabilité et des fonctionnalités accrues, notamment des corrections de bogues et des fonctionnalités dépréciées.
6. Résoudre les problèmes de performances avec Imagick et les hôtes partagés
WordPress est utilisé pour traiter les images via deux modules PHP WordPress distincts : GD Library et Imagick (ImageMagick) . WordPress peut en utiliser un en fonction de ce qui est installé sur votre serveur.
Le problème est que les hébergeurs partagés WordPress ont beaucoup de services éclipsés dans leurs arrière-plans. Ce n'est que sur le même ordinateur qu'ils boucleraient trop de consommateurs. Un problème courant auquel les gens sont confrontés est qu'Imagick (ImageMagick) a très peu d'outils. Les hôtes limitent la capacité de plusieurs threads, contribuant ainsi à l'erreur HTTP de WordPress.
Le code suivant peut être appliqué en haut de votre fichier .htaccess, en modifiant la limite de threads en quelque chose de plus grand.
MAGICK_THREAD_LIMIT 1
Un autre choix est de dire que WordPress ne doit pas utiliser Imagick mais utiliser la bibliothèque GD. Vous ne pouvez le faire qu'en appliquant le code suivant au fichier functions.php de votre thème.
function wpb_image_editor_default_to_gd( $editors ) { $gd_editor = 'WP_Image_Editor_GD' ; $editors = array_diff( $editors, array( $gd_editor ) ); array_unshift( $editors, $gd_editor ); retourne $éditeurs ; } add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );
7. Contactez votre hébergeur sur WordPress
Si vous avez déjà essayé les étapes ci-dessus et que vous rencontrez toujours le bogue HTTP WordPress, nous vous suggérons de contacter votre hébergeur WordPress pour obtenir de l'aide avant de continuer. La plupart des autres dépannages sont un peu plus avancés et vous pouvez souvent demander ou vérifier votre hôte.
Ces valeurs peuvent être restreintes par votre hébergeur.
upload_max_filesize post_max_size max_execution_time max_input_time
De préférence aux valeurs suivantes.
upload_max_filesize 64M post_max_size 64M max_execution_time 300 max_input_time 300
Résumer
Comme vous pouvez le voir, l'erreur WordPress HTTP peut être corrigée de plusieurs façons. Nous espérons que l'une des solutions ci-dessus a fonctionné pour vous et que vous avez déjà suivi vos médias et les avez téléchargés. Il est peut-être temps de commencer à passer à un hôte WordPress décent si vous rencontrez toujours une erreur HTTP lors du téléchargement d'images sur WordPress.
Voilà, nous espérons que vous apprendrez comment corriger facilement une erreur HTTP lors du téléchargement d'images sur WordPress. Et pour le visiteur qui nous a demandé d'écrire un article sur Comment justifier du texte dans WordPress Gutenberg, nous avons un article dédié à ce sujet. Alors, s'il vous plaît vérifier l'article d'ici.
N'hésitez pas à déposer des réponses et des suggestions dans la zone de commentaires ci-dessous.