Résolu : Wordpress 4.5 et Erreur HTTP lors de l'upload d'une image

WordPress 4.5 est disponible.
Avec son lot de nouveautés.
Et, également, son lot de bugs… de toute évidence, quelqu’un chez Automattic a dû appuyer sur le bouton « mettre en production » un peu trop vite. Parmi ceux ci, une erreur HTTP qui se produit lors de la mise en ligne d’une image : soit cette dernière ne s’affiche pas, comme dans l’illustration ci dessous

soit l’importateur de médias vous renvoie un message d’erreur http quelque peu incompréhensible, et ce même pour l’ubergeek le plus familier avec WordPress et la programmation.

Voici une manipulation qui vous permettra de résoudre rapidement ce bug :

  1. Vérifiez dans un premier temps que les permissions du dossier /wpcontent/uploads ont la valeur 755 . 
  2. Ensuite, ajoutez le code suivant dans le fichier « functions.php » du thème utilisé par votre site.

add_filter( ‘wp_image_editors’, ‘change_graphic_lib’ );

function change_graphic_lib($array) {
return array( ‘WP_Image_Editor_GD’, ‘WP_Image_Editor_Imagick’ );
}

Personnellement, et après avoir essuyé les plâtres – je vais devoir débuguer une demie douzaine de sites web aujourd’hui, merci WordPress – je vous recommande fortement d’attendre l’arrivée de WordPress 4.5.1 avant de faire une mise à jour de votre site web.

Commentaires

Posts les plus consultés de ce blog

Comment changer le mot de passe de la Canalbox de Canal+ Afrique

Batocera : linux pour le retrogaming, entre plaisir et défis

Comment activer le contrôle du curseur sur Gboard ?