RSS hiba (ascii karakterek az UTF-ben)

Razide képe

Összeraktam egy oldalt, de még tákolgatom a Lyrius címen. Amikor localhoston volt, már akkor hibás volt az rss, s ugyanez megmaradt élesben is. Nem jeleníti meg, csak lementeni kínálja az FF, validálásnál kidobja, hogy rossz az első sor, és egyetlen rss-olvasó sem képes értelmezni. Mint kiderült, a lementett állomány UTF8 kódolású, de ha átkonvertálom Ansi-be, akkor megjelenik egy rakás hülye karakter.
UTF8:
<?xml version="1.0" encoding="utf-8"?>
Ansi:
<?xml version="1.0" encoding="utf-8"?>
Hol kerülhet bele ez a hülyeség?

Drupal verzió: 
Razide képe

Azt még hozzáteszem, hogy a többi modul által generált xml fájl is rossz. Atom feednél ugyanez a helyzet, Viewsnél szintén, de még az XML sitemap is pontosan ugyanilyen karakterekkel kezdődik.

0
0
Razide képe

Újra elővettem a problémát, és kiderült, hogy két kiegészítő okozza: az Invite és a Comment notify. Az Invite minden fájlját UTF8-ra alakítottam, de az sem oldott meg semmit. Csak tudnám, hogy ezeknek mi köze az RSS-hez!

0
0
Razide képe

Megvan a megoldás. Minden fájlt UTF8-ra alakítottam Bom nélkül. Bom-mal elrontja a kódolást. Immár jó az RSS feed.

0
0