Comment réparer une erreur HTTP lors du téléchargement d'images sur WordPress

Publié: 2020-10-17

Comme 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.

Masquer le contenu
1 Qu'est-ce que l'erreur HTTP WordPress ?
2 Comment réparer une erreur HTTP lors du téléchargement d'images sur WordPress ?
2.1 1. Rafraîchir la page
2.2 2. Redimensionner ou réduire le fichier
2.3 3. Renommer le fichier image
2.4 4. Désactiver temporairement les plugins et les thèmes
2.5 5. Mise à jour vers la dernière version de PHP
2.6 6. Résoudre les problèmes de performances avec Imagick et les hôtes partagés
2.7 7. Contactez votre hébergeur sur WordPress
3 Résumé

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.

Comment réparer une erreur HTTP lors du téléchargement d'images sur WordPress

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.

Comment réparer une erreur HTTP lors du téléchargement d'images sur WordPress

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.