Hallo zusammen.
Ich habe ein etwas merkwürdiges RSS Problem.
Ich bekomme die Meldung:
XML-Verarbeitungsfehler: XML-Deklaration nicht am Beginn von externer Entität
Adresse: http://www.webseite.de/index.php?id=89&type=100
Zeile Nr. 1, Spalte 2: <?xml version="1.0" encoding="iso-8859-1"?>
--------^
Im Quelltext sind mehrere Leerzeichen vor dem Beginn der xml Definition.
Ich habe den Feed exakt so aufgesetzt wie bei dutzenden anderen
Installationen.
Hier mein Setup:
plugin.tt_news {
displayXML {
# rss091_tmplFile = EXT:tt_news/res/rss_0_91.tmpl
# rdf_tmplFile = EXT:tt_news/res/rdf.tmpl
# atom03_tmplFile = EXT:tt_news/res/atom_0_3.tmpl
# atom1_tmplFile = EXT:tt_news/res/atom_1_0.tmpl
rss2_tmplFile = EXT:tt_news/res/rss_2.tmpl
# possibile values: rss091 / rss2 / rdf / atom03 / atom1
xmlFormat = rss2
xmlTitle = Newstitel
xmlLink = http://www.webseite.de
xmlDesc = NewsDesc
xmlLang = de
#xmlIcon = fileadmin/tt_news_article.gif
title_stdWrap.htmlSpecialChars = 1
title_stdWrap.htmlSpecialChars.preserveEntities = 1
subheader_stdWrap.stripHtml = 1
subheader_stdWrap.htmlSpecialChars = 1
subheader_stdWrap.htmlSpecialChars.preserveEntities = 1
subheader_stdWrap.crop = 100 | ... | 1
subheader_stdWrap.ifEmpty.field = bodytext
xmlLastBuildDate = 1
}
}
## This enables the xml news feed
xmlnews = PAGE
xmlnews {
typeNum = 100
10 >
10 < plugin.tt_news
10.pid_list >
10.pid_list = 56
10.singlePid = 88
10.defaultCode = XML
config {
disableAllHeaderCode = 1
additionalHeaders = Content-type:text/xml
no_cache = 1
xhtml_cleaning = 1
}
}
Kann mir jemand sagen wo die Leerzeichen herkommen und wie ich die unterdrücken kann?
danke Euch und grüße
Sven