Problème de « header » en installant WordPress ?

A mon passage sous WordPress, au moment d’installer le moteur de blog sur le FTP de mon hébergeur, j’avais noté quelques dysfonctionnements bien embêtants. Globalement, le « header » ne pouvait pas être envoyé, ce qui est malheureusement une erreur assez courante en PHP. En bidouillant et en fouinant un peu, je suis parvenu à comprendre ce problème et à lui trouver une solution vraiment très très simple…

Avant tout, il est important de comprendre ce problème, et surtout comprendre ce qu’est un « header ». En PHP, il s’agit d’une instruction qui permet d’envoyer un entête HTTP. Il est souvent utilisé pour effectuer des redirections. Du coup, il est strictement interdit d’insérer des caractères (même vides) devant ce type d’instructions. Sans cela, vous vous tapez des erreurs vous indiquant que le « header » ne peut pas être envoyé et que vous êtes condamné à une torture éternelle.

Sauf que voilà, lorsque ce problème se pose à l’installation de WordPress et qu’on ouvre gentillement son fichier wp-config.php, on se rend très vite compte qu’il n’y a aucun caractère (même vide) avant ou après les instructions qui y figurent. Et c’est généralement sur ce genre de choses que l’on a tendance à se prendre la tête et à s’arracher les cheveux quelque chose de bien. D’ailleurs, c’est amusant à constater mais lorsque j’étais développeur, je me les rasais, mes cheveux, alors que maintenant, et bien ils poussent.

Bref, la solution est on ne peut plus simple et vient en réalité de l’encodage du fichier. Par défaut, celui-ci est effectivement encodé en UTF-8. Ce dernier a la facheuse tendance à ajouter quelque chose comme trois caractères au début du fichier, provoquant ce type d’erreurs. Pour résoudre le problème, il suffit d’ouvrir le fichier wp-config.php de WordPress avec un éditeur comme Notepad++, d’aller dans le menu « Format » et de sélectionner l’option « Encoder en UTF-8 (sans BOM) ».

Et là, après l’avoir enregistré et envoyé sur votre FTP, tout fonctionnera comme sur des roulettes.

Elle est pas belle, la vie ?

(Crédits Photo : Chergaoui)



Frédéric Pereira est l'auteur de cet article

Floodeur compulsif, est très actif sur Twitter ou encore sur Facebook. Sachez en outre que la Fredzone a une page sur Google+.

Ces articles peuvent aussi vous intéresser

  • Newsle : une autre façon de suivre vos amis sur les réseaux sociaux

    Newsle : une autre façon de suivre vos amis sur les réseaux sociaux

    Gérer un compte Twitter, un compte Facebook, un compte Google+ et un compte LinkedIn prend beaucoup de temps et on ne peut donc pas être systématiquement présent sur tous les fronts. Dans ce contexte, il est très difficile de ne pas perdre une miette de ce que partagent nos amis virtuels, et donc notre communauté. Si vous avez parfois l’impression de passer à côté de plein de choses, alors Newsle risque de vous intéresser puisque ce service propose finalement une autre manière de suivre vos amis sur les réseaux sociaux. Et croyez-le ou non mais…

  • Terms of Service: Didn't Read

    ToS;DR, quand quelqu’un d’autre lit les conditions d’utilisation pour vous

    « J’ai lu et j’accepte les termes des conditions d’utilisation« , cette simple phrase que l’on connaît par cœur (elle ou une dérivée) constitue le plus gros mensonge du monde : on a tous déjà coché cette case sans avoir réellement fait ce qu’elle demande, et sans aucun remords… Mais désormais, quelle que soit votre excuse pour accepter le contenu de ces pages interminables en moins de 3 secondes, elle n’est plus valable grâce à Terms of Service; Didn’t Read (ou ToS;DR), un projet créé pour lire ces conditions à votre place. ToS;DR est un projet libre…

  • Trier les fichiers de sa Dropbox avec Sortbox

    Trier les fichiers de sa Dropbox avec Sortbox

    Ranger ses fichiers, c’est important, surtout quand on veut pouvoir les retrouver par la suite. Sur Gmail, comme sur n’importe quelle autre boite mail, nous avons un outil bien pratique et qui nous facilite grandement les choses : les filtres. Et forcément, l’idéal, ce serait d’avoir la même chose sur Dropbox, non ? Et bien sachez que c’est justement possible, et tout ça grâce à un service qui va vous offrir exactement les mêmes fonctionnalités. Un service qui risque donc de vous être trèèèèèès utile et qui devrait trouver sa place rapidement dans votre quotidien….


  • Pingback: tapemoi.com

  • Pingback: www.fuzz.fr

  • Pingback: www.blogmemes.fr

  • Timo

    Génial ! Tu n’imagines pas comment j’ai pu me prendre la tête pour le blog de mon groupe. J’avais même laissé tomber wordpress à cause de ça mais j’ai une bonne raison de m’y remttre maintenant !

    Merci vraiment !

  • Matt

    Et en plus, c’est tellement simple… Dire que je m’étais fait c***r à demander à un pote de m’envoyer son wp-config pour installer mon wordpress…

    Maître Fred, c’est comme ça que tu devrais t’appeler :twisted:

  • Matt

    Attention aux chevilles quand même :cool:

  • http://www.fredzone.org Fred

    @Timo: Si le billet t’a été utile, c’est le principal ;)

    @Matt: Souvent, les idées les plus simples sont les meilleures. Et t’inquiète pas pour mes chevilles, depuis le temps, j’ai trouvé des chaussettes et des chaussures adaptées :mrgreen:

  • http://daria.servhome.org daria

    Ah sympa l’astuce toute simple quand on la connaît qui évite de perdre du temps et de s’agacer pour rien sur WP : merci Fred !

  • http://www.fredzone.org Fred

    De rien Daria ;)

  • http://www.tu-scoop.com/ Scoop

    Merci, je n’arrivais pas à passer outre…. lors de la maj.

  • http://www.fredzone.org Fred

    @Scoop: Content d’avoir pu te rendre service ;)

  • Fabien

    Une seule chose à dire: Merci beaucoup!!!!!!!!!!!!!!

  • Articles Populaires -

  • Les Bons Plans -

  • Derniers Commentaires -

  • Article au hasard -