Cannot modify header

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 60)
  • Auteur
    Messages
  • #465375
    Lumiere de Lune
    Participant
    Maître WordPress
    19385 contributions

    Enormément de messages suite à l’affichage de cette erreur.

    Dans la plupart des cas, cela provient du fichier wp-config.php

    Pour fonctionner correctement celui ci doit être enregistré en UTF-8 sans BOM , ou sans identification.

    Car le caractère d’identification est mal compris, et génère l’erreur en question.

    Le mode d’enregistrement dépend de l’éditeur de texte utilisé.

    Sous Notepad : enregistrer sous, codage UTF 8
    Sous Notepad +, dans le menu fichier, choisir “Codage” et UTF-8 (et pas UTF-8 avec signature)
    Sous Word (si, si) : c’est pas possible (le fichier est en TXT, mais il n’y a pas moyen à ma connaissance de spécifier l’encodage)
    Sous Dreamweaver : Menu modifier, Propriétés de la Page, Titre / encodage

    Si le fichier wp-config.php est correctement enregistré en UTF-8 sans signature, alors il peut y avoir un autre problème.

    #653916
    Gd
    Participant
    Initié WordPress
    18 contributions

    Merci pour la solution.
    J’avais cette erreur pour une nouvelle installation sur FREE.
    J’ai corrigé le fichier wp-config.php avec mon webexpert !

    #653917
    Lumiere de Lune
    Participant
    Maître WordPress
    19385 contributions

    Merci 🙂
    Si tu peux indiquer où cela se trouve sur webexpert ? Je ne connais pas ce logiciel…

    #653918
    Gd
    Participant
    Initié WordPress
    18 contributions

    Webexpert est un éditeur web.
    J’ai donc éditer mon fichier config et le fichier commençait par quelque chose du genre :
    ;=?<?php
    // ** reglages MySQL ** //
    define(‘DB_NAME’, ……..?>
    J’ai supprimé cette foutue chaîne de caractères ;=? et tout est rentré dans l’ordre.
    Je me souviens maintenant que mon fils avait eu le même genre de pb sur un site free (joomla ) et qu’il ne voyait pas ces caractères en éditant le fichier conf avec dreamweaver, par contre moi, je les voyais avec webexpert.

    #653919
    Lumiere de Lune
    Participant
    Maître WordPress
    19385 contributions

    C’est bon à savoir 🙂

    #653920
    ecilalice
    Participant
    Initié WordPress
    2 contributions

    Lumière de lune ! au secours !!

    le fichier wp-config.php est correctement enregistré en UTF-8 sans signature…
    le site est bien créé…
    la base OK…
    mais pas d’accès admin pour cause de “cannot modify header”…
    alors que peut-il y avoir comme autre problème… sitoplé… une petite idée ?
    Merci très

    #653921
    ecilalice
    Participant
    Initié WordPress
    2 contributions

    Ayé ! J’ai trouvé ! grâce à BertrandB21 :
    Il ne faut pas le faire avec le bloc-note qui n’y comprend rien, mais (au moins) avec Notepad2 et là, ayé, ça marche.
    Merci et bon reveillon!

    #653922
    piekes
    Membre
    Maître WordPress
    725 contributions

    Hello

    Plus généralement, n’importe quel fichier php qui effectue une redirection produira le même effet si <?php n'est pas tout au début du document, sans rien devant.
    Même un espace ou un saut de ligne provoque l’erreur ci-dessus. À fortiori le BOM. Qu’est-ce que j’ai pu me casser la tête là-dessus avant qu’un expert PHP me donne la solution…

    #653923
    lupus canis
    Membre
    Padawan WordPress
    68 contributions

    Moi j’ai une solution, je sais pas si elle est universelle.
    Je me sers simplement de dreamweaver pour ouvrir le fichier, menu Modifier/Propriété de la page puis choisir Titre/Encodage et dans la liste déroulante, remplacer Europe Occidentale par Unicode(UTF8).
    Les fichiers, dans ce cas, prennent en compte les accents et tout le bazar.
    Pas eu de problème jusqu’à présent.
    Ensuite, vous pouvez même modifier carrément le code PHP dans le fichier pour le remplacer par le français 🍺

    #653924
    HeleneR
    Participant
    Maître WordPress
    1545 contributions
    Gd wrote:
    Webexpert est un éditeur web.
    J’ai donc éditer mon fichier config et le fichier commençait par quelque chose du genre :
    ;=?<?php
    // ** reglages MySQL ** //
    define(‘DB_NAME’, ……..?>
    J’ai supprimé cette foutue chaîne de caractères ;=? et tout est rentré dans l’ordre.
    Je me souviens maintenant que mon fils avait eu le même genre de pb sur un site free (joomla ) et qu’il ne voyait pas ces caractères en éditant le fichier conf avec dreamweaver, par contre moi, je les voyais avec webexpert.

    J’ai trouvé exactement le même problème
    Et soigné de la même manière.

    C’est seulement la pagination qui ne fonctionne toujours pas, ni avec les plugins ni avec 2.7 que j’avais déjà installé sur http://www.cestpournousvous.fr/
    Je n’ai toujours pas d’idées et les messages s’accumulent
    D’ailleurs, si quelqu’un a une idée….. que je puisse mettre en pratique. Niveau php, je suis….. Enfin, c’est minable

    Merci d’avance

    #653925
    alexga
    Participant
    Initié WordPress
    6 contributions

    Waaaoouuuu probleme ENFIN résolu !
    Idem que toi ecilalice j’ai utilisé Notepad2 (au lieu du bloc note) et j’ai réeenregistrer le fichier wp-config.php en UTF-8 sans signature…

    #653926
    clochette93
    Participant
    Initié WordPress
    2 contributions

    Hello,
    J’essaye d’installer WP sur OVH et ça m’a aussi mis “cannot modify header”. Je vais donc essayer de réenregister mon fichier en UTF-8 comme vous le suggérez.
    Merci pour le forum en tout cas. C’est super chouette pour les débutantes dans mon genre !

    #653927
    luxurycat
    Membre
    Initié WordPress
    6 contributions

    J’avais le même probléme résule avec notepad 2 en suivant les conseils merci

    Par contre maintenant j’ai le message suivant : wordpress déja installé ???

    Il semblerait que WordPress soit déjà installé. Pour le réinstaller, commencez par vider les tables de la base de données.

    quelqu’un a-t-il une idée de ce qu’il faut faire.

    Il est vrai que j’ai vidé la base sql de mon acien blog pour installer la derniére version de wordpress et redémarré sur un nouveau format.

    Merci

    #653928
    pdemeure
    Membre
    Initié WordPress
    5 contributions

    Les quelques caractère “parasites” en début du fichier wp-config.php n’étaient pas les mêmes que ceux indiqué dans ce fil. J’avais édité le wp-config.php directement à partir de mon outil FTP, c’en est peut-être la raison.
    Mais après avoir supprimé cette chaîne, tout semble fonctionner.
    En fait, le fichier doit commencer par < , les caractères devant semblent effectivement être la cause du problème.

    Merci pour l’info. Si j’avais regardé plus tôt, çà m’aurait fait gagner quelques heures…

    #653929
    patrick13012
    Membre
    Initié WordPress
    16 contributions

    Dsl mais là je suis désespéré….

    Voici mon message complet d’erreur, please help me!!!

    Warning: Cannot modify header information – headers already sent by (output started at /homepages/5/d276792452/htdocs/emotionwines/wp-config.php:1) in /homepages/5/d276792452/htdocs/emotionwines/wp-includes/pluggable.php on line 850

    PS: apparemment wordpress est déjà instalé mais je n’y ai pas accès je n’y comprends rien….

    Merci d’avance

15 sujets de 1 à 15 (sur un total de 60)
  • Le sujet ‘Cannot modify header’ est fermé à de nouvelles réponses.