/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
headers already sent - WTF?
Fra : Kim Emax


Dato : 15-04-06 19:18

Jeg sidder og klør mig i nakken (nej, er nok nærmere ved at rive håret
af hovedet). Lige pludselig får jeg den velkendte:


Warning: session_start(): Cannot send session cookie - headers already
sent by (output started at /home/emax/public_html/kim.php:1) in
/home/emax/public_html/kim.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers
already sent (output started at /home/emax/public_html/kim.php:1) in
/home/emax/public_html/kim.php on line 3

Jeg har så prøvet at debugge mig frem til, hvad pokker problemet kan
være og uanset, hvor meget jeg kommenterede ud i filen, så fik jeg
stadig samme fejl. Til sidst tænkte jeg at det måtte være filen, der var
blevet currupt og lavede testfilen kim.php, der ikke indeholder andet end:

<?
session_start();
?>

altså 3 linier, men jeg får stadig samme fejl? Nogen, der er stødt på
sådan en oddie før? Prøver jeg på en anden server, fremkommer fejlen
ikke, mægtigt fustrerende!

--
Kim Emax

 
 
Kim Emax (15-04-2006)
Kommentar
Fra : Kim Emax


Dato : 15-04-06 19:53

på den oprindelige side ptintes dette før "headers already..." beskeden



Gir det nogen et hint?

--
Kim Emax

Ulrik Nielsen (15-04-2006)
Kommentar
Fra : Ulrik Nielsen


Dato : 15-04-06 21:06

Kim Emax wrote:
> på den oprindelige side ptintes dette før "headers already..." beskeden
>
> 
>
> Gir det nogen et hint?

jep, filen er sikkert utf-8 encoded og det forventer severen ikke derfor
kommer denne karakter ud først...

håber det hjalp

- ulrik

Kim Emax (16-04-2006)
Kommentar
Fra : Kim Emax


Dato : 16-04-06 10:44

Ulrik Nielsen wrote on 15-04-2006 22:05:
> Kim Emax wrote:
>> på den oprindelige side ptintes dette før "headers already..." beskeden
>>
>> 
>>
>> Gir det nogen et hint?
>
> jep, filen er sikkert utf-8 encoded og det forventer severen ikke derfor
> kommer denne karakter ud først...
>
> håber det hjalp

Det gjorde det, jeg udkommenterede følgende i mine .vimrc:

"set encoding=utf-8
"setglobal fileencoding=utf-8

Bare underligt at man har siddet og kodet i flere uger uden dette problem?

Nå, men tak for input

--
Kim Emax

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408526
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste