[feedburner] RSS ERROR "forumids" must end with the ';' "
nicy
- newsfeeds
hi
es handelt sich hierbei um das Vbulletin board v3.8
Erhalte seit neustem die folgende fehlermeldung bei feedburner.google.com
[QUOTE]The URL does not appear to reference a valid XML file. We encountered the following problem: Error on line 1: The reference to entity "forumids" must end with the ';' delimiter.[/QUOTE]früher ging alles nun zeigt er eine leere seit aufgrund dieses fehlers.
ist es ein bug in der external.php?
woran kann das liegen?
mein link sieht wie folgt aus:
example.com/external.php?type=RSS2&forumids=12,54,54,57,54,74
ist enorm wichtig das es über die feedburner url wieder läuft, da diese url auf externen seiten weiter verbreitet wurde...
danke sehr
mfg
nicy
ist es ein bug in der external.php?
Möglicherweise.
woran kann das liegen?
Keine Ahnung - ich könnte jetzt zwar versuchen zu erraten, was in external.php so alles steht oder was im RSS-Feed in "line 1" steht, aber dazu habe ich keine Lust.
Am ehesten tippe ich auf einen Programmierfehler.
mein link sieht wie folgt aus:
example.com/external.php?type=RSS2&forumids=12,54,54,57,54,74
Sieht relativ OK aus - wenn auch unvollständig.
ist enorm wichtig
Wann ist es das nicht?
habe es auch mit der originalen external.php getestet, es ist der selbe fehler...
hier ist sie falls nötig:
http://nopaste.info/1371ce14e3.html
das komische ist ja , das es erst seit paar tagen nicht mehr funktioniert.
kann mich auch nicht erinnern was gemacht zu haben am board.
so habe es auf dem gleichen server in einem anderen testboard (original vb3.8 ohne mods oder design), getestet.
selber error wie oben..
habe eine vermutung ,kenne mich aber nicht aus in dem berreich.
kann es was mit "http header" zutun haben?
villeicht wurde da ein fehler gemacht oder so..?
wurde nämlich was gemacht vom servermanager daran vor paar tagen.
übrigens
FEED Validator sagt:
<HTML><HEAD><SCRIPT language="javascript" src="/sc_006dd8f4d7d20ddcda5c329b2d4bcf3a.js"></SCRIPT></HEAD><BODY onload="scf('71e8'+'055e','/vb2testboard/external.php?type=RSS2&forumids=2');"></BODY></HTML>
"It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate."
Moin!
"It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate."
Dann wirst Du bitte Deinen Feed mit einem Browser abholen und nachsehen, ob der HTML-Code nicht vielleicht zu einer 404er (oder anderen Fehler-) Seite gehört.
Dann fragst Du den, der am Server rumschraubte, was er eigentlich so alles gemacht hat...
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix
Hi,
Error on line 1: The reference to entity "forumids" must end with the ';' delimiter.
example.com/external.php?type=RSS2&forumids=12,54,54,57,54,74
& ist in XML ein Sonderzeichen, dass eine Zeichenreferenz einleitet - und abgeschlossen wird diese mit einem Semikolon.
Nun hast du wahrscheinlich nirgends eine Zeichenreferenz mit dem Bezeichner forumids deklariert, also wäre es auch nicht sinnvoll, dahinter ein ; zu setzen.
Dass du forumids aber gar nicht als Referenz benutzen wolltest, kann der Parser nicht wissen.
Wenn du das & nicht als Einleitung einer solchen Referenz benutzen willst - dann musst du es selbstverständlich selber als & schreiben.
MfG ChrisB
Wenn du das & nicht als Einleitung einer solchen Referenz benutzen willst dann musst du es selbstverständlich selber als & schreiben.
hört sich nicht schlecht an chrisB, jedoch erhalte ich nun eine neue Fehlermeldung von feedburner:
The URL does not appear to reference a valid XML file. We encountered the following problem: Unknown feed format encountered (The root element is [Element: <HTML/>])
Hi,
jedoch erhalte ich nun eine neue Fehlermeldung von feedburner:
Ohne zu wissen, worauf sich diese Fehlermeldung bezieht, können wir dir da herzlich wenig zu sagen.
MfG ChrisB
Ohne zu wissen, worauf sich diese Fehlermeldung bezieht, können wir dir da herzlich wenig zu sagen.
ok deshalb habe ich hier gleich ein beispiel vom rss feed gemacht:
http://nopaste.info/5ac264e184.html
woran kann es liegen, villeicht auch an der serverconfiguration?
wie gesagt mein testboard hat ja das gleiche problem.
Hi,
ok deshalb habe ich hier gleich ein beispiel vom rss feed gemacht:
http://nopaste.info/5ac264e184.html
Und dass darin gleich zwei mal die Zeilen
<?xml version="1.0" encoding="UTF-8"?>
und
<rss version="2.0" ...
vorkommen, macht dich nicht im geringsten stutzig?
wie gesagt mein testboard hat ja das gleiche problem.
Wenn das eingesetzte Script das als vermeintlichen RSS-Feed produziert - dann wende dich an den Hersteller.
Wenn du selbst am Script herumgebastelt hast - dann mach' das wieder rückgängig, und besorge dir erst mal ein bisschen Grundlagenwissen, bevor du sowas machst.
MfG ChrisB
oh sry für die Verwirrung hab vorhin auch gemerkt^^
ist natürlich nur 1 mal vorhanden der code, war woll doppelpaste..
http://nopaste.info/2c28a0f309.html
Hi,
oh sry für die Verwirrung hab vorhin auch gemerkt^^
ist natürlich nur 1 mal vorhanden der code, war woll doppelpaste..http://nopaste.info/2c28a0f309.html
Geht per Copy&Paste bei http://validator.w3.org/feed/ problemlos durch, „Congratulations! This is a valid RSS feed.“
Wenn du jetzt nicht bald mal Informationen lieferst, die dein Problem *nachvollziehbar* machen, hab' ich keine Lust mehr.
MfG ChrisB
Hi,
oh sry für die Verwirrung hab vorhin auch gemerkt^^
ist natürlich nur 1 mal vorhanden der code, war woll doppelpaste..http://nopaste.info/2c28a0f309.html
Geht per Copy&Paste bei http://validator.w3.org/feed/ problemlos durch, „Congratulations! This is a valid RSS feed.“
Wenn du jetzt nicht bald mal Informationen lieferst, die dein Problem *nachvollziehbar* machen, hab' ich keine Lust mehr.
MfG ChrisB
ja das war das verwirrspiel..
das RÄTSEL IST GELÖsT!der proxy war wieder schuld ...
trotzdem danke für die bemühungen,
der servermanger muss das fixen.
vielleicht weiß jemand wo er nachschauen soll.
hi,
mein link sieht wie folgt aus:
example.com/external.php?type=RSS2&forumids=12,54,54,57,54,74
Wer bastelt denn solcher Art Listen? Eine Liste in einem URI sieht so aus:
a=1;a=2;a=3
usw. Aus Kompatibilitätsgründen darf das Trennzeichen auch ein AmpersAnd sein.
Hotti
Wer bastelt denn solcher Art Listen? Eine Liste in einem URI sieht so aus:
vbulletin basstelt sowas , kannst es ja bei denen testen.
http://www.vbulletin-germany.com/forum/external.php?type=RSS2&forumids=124
hat immer funktioniert bis auf die letzten tage, verstehe das nicht :(
h1,
http://www.vbulletin-germany.com/forum/external.php?type=RSS2&forumids=124
hat immer funktioniert bis auf die letzten tage, verstehe das nicht :(
Das ist auch keine Liste. Guck Dir mal an, wie ein Browser die Mehrfachauswahl eines Multiple Select serialisiert, oder mehrere Checkboxn mit gleichen Namen. Mit <form method="GET"> und <select name="sel" multiple> würdest Du folgendes in der Adresszeile sehen (Request URI, QUERY_STRING):
sel=1&sel=2&sel=3&sel=4
usw, angenommen, die values sind 1,2,3,4
Hierbei ist der Delimiter das Ampersand. Ein Parser, der solche Standards versteht, würde auch mit dem ";" als Delimiter klarkommen. Auf jeden Fall sollte der Parser auch so das Array erkennen und die Einzelwerte als Solche parsen können. Bei PHP bin ich mir nicht ganz sicher, ob da ein Parser dabei ist, der das kann.
Sch?nen Feierabnd,
Hotti