Jeigu skaitote šį įrašą, tai greičiausiai jau teko susidurti su problema, kai Jūsų skriptas išsaugotas UTF-8 formatu neveikia taip kaip reikia. Sprendimas labai paprastas – vietoje UTF-8 naudokite UTF-8 without BOM. Nes pasak wikipedijos dauguma windows programų išsaugojant dokumentus UTF-8 formatu bylos pradžioje prideda 3 baitus (0xEF, 0xBB, 0xBF). Ir to pasekoje serveris supranta Jūsų skriptą neteisingai.
Notepad++ vartotojams tereikia atsidarius problematišką bylą prie Encode pasirinkti Encode in UTF-8 without BOM ir išsaugoti bylą. Kitose redagavimo programose pasirinkti numatytą kodavimą gali būti leidžiama išsaugojimo metu. Jeigu Jūsų redagavimo programoje šis pasirinkimas paslėptas taip giliai, kad nesugebate rasti kur pasikeisti į UTF-8 without BOM, tai rekomenduoju Notepad++ . Priimkite tai kaip reklamą – aš dievinu reklamuoti tai kas man patinka.