Cannot modify header information - headers already sent by

Bonjour,

Après avoir changé le mot de passe manuellement de ma base sql dans wp-config.php, je n'arrive plus à avoir accès mon site/wp-admin.
Voici ce que j'obtiens :
Warning: Cannot modify header information - headers already sent by (output started at /homepages/39/d611634962/htdocs/wp-config.php:1) in /homepages/39/d611634962/htdocs/wp-login.php on line 387
Warning: Cannot modify header information - headers already sent by (output started at /homepages/39/d611634962/htdocs/wp-config.php:1) in /homepages/39/d611634962/htdocs/wp-includes/pluggable.php on line 955
Je n'y comprends absoluent rien et je m'arrache les cheveux.
J'ai téléchargée Notepad++ mais je ne sais pas comment m'en servir éventuellement solutionner ce problème. Est ce qu'une ame charitable peut m'aider?
Merci

2 réponses

  1. Bonjour,

    Il vous faut modifier également le mot de passe de votre base de données chez votre hébergeur.
    1. Bonjour,
      Merci pour votre réponse. J'ai déjà changé le mot de passe de ma base de données sur le serveur. D'ailleurs, c'est à partir de mon hébergeur que j'ai crée un nouveau mot de passe.
  2. Bonjour

    Tu as probablement sauvegardé ton fichier wp-config.php avec BOM après l'avoir modifié.
    Le BOM est un caractère invisible qui est mis en début de fichier à la ligne 1 (d'où le output started at /homepages/.../wp-config.php:1) avant la balise <?php. De ce fait, il provoque l'envoi de données au client (le visiteur) et il n'est plus possible d'envoyer d'en-têtes car ils sont envoyés avant les données (headers already sent....)
    Il suffit que tu enregistres ton fichier wp-config.php sans BOM, ce qui se fait en choisissant la bonne option lors de la sauvegarde. Je n'utilise pas Notepad++, je ne peux pas te donner le détail du menu à utiliser, mais si tu vois quelque chose qui s'appelle 'encodage', tu ne dois pas être bien loin.
    1. Bien vu !
      sur notepad++, c'est menu horizontal en haut de page =>onglet encodage=>convertir en utf8 (sans bom)