Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
slt a tt le monde
ben je suis nouveau dans le punbb et c la premier fois que je l'utilise
j'ais upload le dossier upload a mon serveur et j'ais installe punbb
mais il m'apparue un message d'erruer on top de la page 'index
Warning: Cannot modify header information - headers already sent by (output started at /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/config.php:1) in /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/header.php on line 31
Warning: Cannot modify header information - headers already sent by (output started at /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/config.php:1) in /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/header.php on line 32
Warning: Cannot modify header information - headers already sent by (output started at /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/config.php:1) in /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/header.php on line 33
Warning: Cannot modify header information - headers already sent by (output started at /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/config.php:1) in /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/header.php on line 34
et qd je veux identifie il m'apparue ce message on top et je peux pas identifie
Warning: Cannot modify header information - headers already sent by (output started at /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/config.php:1) in /www/freeweb7.com/r/e/d/redhope-test/htdocs/Forum/include/functions.php on line 174
es ce que qlq un peut m'aidé pour fixé le probleme voici le lien de forum http://www.redhope.0rg.fr/Forum
dsl pour ma langue
et merci d'avance
Dernière modification par redhope (15-12-2007 13:17:21)
Hors ligne
Apparemment ton fichier config a des caracteres bizarres () avant <?
Hors ligne
bonjour yemgi
merci pour la reponse voici le contenue de fichier config
pas des espace on top de la page php
es ce que tu peu me localisé le probleme et merci d'avance
Dernière modification par redhope (16-12-2007 13:15:54)
Hors ligne
Bonjour,
Pourrait provenir d'un fichier sauvegardé avec BOM activé, c'est-à-dire avec trois octets au début du fichier qui indique l'encodage dudit fichier.
Pour voir cela, il faut ouvrir le fichier avec un éditeur qui permet l'édition hexadécimale. UltraEdit fait ça très bien et permet, entre autres, de sauvegarder le même fichier, mais sans entête BOM.
Voir cette enfilade : http://www.punbb.fr/forums/viewtopic.php?id=4362
Dernière modification par Otomatic (15-12-2007 19:02:08)
Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche
Hors ligne
ou utiliser le bloc note de Windows
Hors ligne
ou utiliser le bloc note de Windows
Qui ne fait pas éditeur hexadécimal... et dans lequel on ne verra pas si ledit fichier comportait ou non cette entête BOM.
Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche
Hors ligne
exact mais si tu ne copies que ce que doit contenir le fichier, bloc note n'ajoutera pas de caractere
Hors ligne
bloc note n'ajoutera pas de caractère
Et il n'en enlèvera pas non plus !
Voilà le début d'un fichier "config.php" codé unicode (1 caractère sur 16 bits) et avec entête BOM en vue hexadécimale :
00000000h: FF FE 3C 00 3F 00 70 00 68 00 70 00 0D 00 0A 00 ; ÿþ<.?.p.h.p.....
00000010h: 24 00 64 00 62 00 5F 00 74 00 79 00 70 00 65 00 ; $.d.b._.t.y.p.e.
00000020h: 20 00 3D 00 20 00 27 00 6D 00 79 00 73 00 71 00 ; .=. .'.m.y.s.q.
00000030h: 6C 00 27 00 3B 00 0D 00 0A 00 24 00 64 00 62 00 ; l.'.;.....$.d.b.On voir bien les trois octets BOM / FF FE 3C et les caractères codés sur 16 bits.
J'ouvre ce fichier par le Notepad.exe de Windows XP SP2 et je le sauvegarde sous un autre nom "config-notepad.php" et bien, non seulement il n'y a aucune transformation de l'unicode en iso-8859-1 ou même en Windows 1252, mais l'entête BOM reste :
00000000h: FF FE 3C 00 3F 00 70 00 68 00 70 00 0D 00 0A 00 ; ÿþ<.?.p.h.p.....
00000010h: 24 00 64 00 62 00 5F 00 74 00 79 00 70 00 65 00 ; $.d.b._.t.y.p.e.
00000020h: 20 00 3D 00 20 00 27 00 6D 00 79 00 73 00 71 00 ; .=. .'.m.y.s.q.
00000030h: 6C 00 27 00 3B 00 0D 00 0A 00 24 00 64 00 62 00 ; l.'.;.....$.d.b.Exactement la même chose.
Il est donc totalement faux de dire que notepad.exe est une solution à la suppression de l'entête BOM.
Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche
Hors ligne
j'ais deja essai avec le bloc note et de dreamweaver cs3
donc j'ais pas le choix que essaie l'héxadécimale
merci les mecs pour la reponse
Hors ligne
slt j'ais installé ultraEdit est voici la résultat en héxadécimale
0000000h: 3C 3F 70 68 70 0D 0A 0D 0A 24 64 62 5F 74 79 70qui veux dire qu'il ya pas d'espace ou des caractères indisérable
Hors ligne
Bonjour,
OK. Pas de BOM et caractères sur un octet.
Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche
Hors ligne
merci a tous le problemes a réglé
Dernière modification par redhope (16-12-2007 13:14:46)
Hors ligne
Bonjour,
Ce n'est pas le « BOM » qui donne l'erreur "headers already sent by...".
Ce peut être un autre caractère parasite comme un retour chariot ou une espace.
Aucun caractère, quel qu'il soit, ne doit être envoyé avant header(..)
Ceci dit, je ne vois aucun problème sur ton forum :
- Je me suis inscrit
- Je me suis connecté
- J'ai lu des messages
- Je suis allé dans mon Profil
- Je me suis déconnecté
- Je me identifié
Aucune erreur.
Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche
Hors ligne
yemgi a écrit :bloc note n'ajoutera pas de caractère
Et il n'en enlèvera pas non plus !
Voilà le début d'un fichier "config.php" codé unicode (1 caractère sur 16 bits) et avec entête BOM en vue hexadécimale :
00000000h: FF FE 3C 00 3F 00 70 00 68 00 70 00 0D 00 0A 00 ; ÿþ<.?.p.h.p..... 00000010h: 24 00 64 00 62 00 5F 00 74 00 79 00 70 00 65 00 ; $.d.b._.t.y.p.e. 00000020h: 20 00 3D 00 20 00 27 00 6D 00 79 00 73 00 71 00 ; .=. .'.m.y.s.q. 00000030h: 6C 00 27 00 3B 00 0D 00 0A 00 24 00 64 00 62 00 ; l.'.;.....$.d.b.On voir bien les trois octets BOM / FF FE 3C et les caractères codés sur 16 bits.
J'ouvre ce fichier par le Notepad.exe de Windows XP SP2 et je le sauvegarde sous un autre nom "config-notepad.php" et bien, non seulement il n'y a aucune transformation de l'unicode en iso-8859-1 ou même en Windows 1252, mais l'entête BOM reste :
00000000h: FF FE 3C 00 3F 00 70 00 68 00 70 00 0D 00 0A 00 ; ÿþ<.?.p.h.p..... 00000010h: 24 00 64 00 62 00 5F 00 74 00 79 00 70 00 65 00 ; $.d.b._.t.y.p.e. 00000020h: 20 00 3D 00 20 00 27 00 6D 00 79 00 73 00 71 00 ; .=. .'.m.y.s.q. 00000030h: 6C 00 27 00 3B 00 0D 00 0A 00 24 00 64 00 62 00 ; l.'.;.....$.d.b.Exactement la même chose.
Il est donc totalement faux de dire que notepad.exe est une solution à la suppression de l'entête BOM.
Ce n'est pas ce que je dis. Mon conseil était de copier les infos fournies par install.php directement dans notepad et de sauvegarder en config.php, de cette maniere le fichier est valide. Si le fichier est déja non valide, notepad n'y changera rien.
Hors ligne
Pages : 1