Page 1 of 1

RSS-Problem, oder doch nicht!?

Posted: Sun Sep 03, 2006 12:56 pm
by Hokey
Hallo zusammen!

Ich bin gestern von einer Leserin darauf aufmerksam gemacht worden, dass ihr RSS-Reader seit dem 17.August keine Beiträge meines Blogs mehr empfangen hat - das war ungefähr der Zeitpunkt, zu dem ich die 1.1-Beta1 installiert habe.

Ich bekomme jedoch meinen eigenen Feed per Bloglines ohne Probleme. Der Counter von Blogscout.de meckert jedoch auch über meinen Feed und kann ihn nicht verarbeiten.

Wenn ich aus Firefox heraus direkt auf meine Feed-URLs klicke, dann bekomme ich eine Meldung wie diese:

Image

Klar, dass Firefox dann den Feed nicht abonniert, aber sonst bekommt man den Feed doch in Code-Ansicht zu sehen, oder?

Also irgendwie funktioniert der Feed (per Bloglines), irgendwie aber auch nicht. Auch das Update auf das aktuelle Nightly hat nicht geholfen.

Posted: Sun Sep 03, 2006 1:32 pm
by i.speiser
Hi Hokey,

ich habe Deinen Feed mal durch den Feedvalidator gejagt. Dort bekomme ich folgende Meldung:

xml declaration not at start of external entity

Im Quelltext Deines Feeds steht über der Zeile

Code: Select all

<?xml version="1.0" encoding="utf-8" ?> 
noch ein Kommentar:

Code: Select all

 <!--
 |  chCounter 3.1.1
 |  a counter and statistics script written in PHP
 |  (c) Christoph Bachner, 2005 - released under the GNU GPL
 |  [ http://www.christoph-bachner.net ]
 -->
Die XML-Definition muss aber ganz oben in der ersten Zeile stehen.
Nimm' den Kommentar mal 'raus oder setz ihn unter die xml-Definition.

Gruß Iris

Posted: Sun Sep 03, 2006 3:06 pm
by Hokey
Hallo Iris,

danke für den Hinweis! Das hat geholfen! Ich hatte den Counter-Code in der config.inc.php stehen, wo er wohl den RSS-Feed beeinflusst hat.

Jetzt weiß ich nur nicht mehr, wohin mit dem Counter-Code... :-(

Posted: Mon Sep 04, 2006 10:30 am
by garvinhicking
Hi!

Du müsstest dem Counter einfach nur abgewöhnen, Text auszugeben :)

Viele Grüße,
Garvin

Posted: Fri Sep 08, 2006 6:24 pm
by Hokey
Also das ist total verrückt! Ich versuche gerade herauszufinden, in welcher Datei der Counter versucht, den Kommentartext auszugeben. Also habe ich mir das Counterverzeichnis heruntergeladen und mit einer Desktopsearchengine ähnlich der GoogleDesktopSearch nach dem Begriff "Bachner" durchsucht.

Die findet zwar x-mal PHP-Files mit "bachner", aber nicht im Kontext mit diesem Kommentar! Jetzt bin ich echt ratlos, wo der Kommentar überhaupt herkommt. :shock:

Posted: Fri Sep 08, 2006 8:14 pm
by garvinhicking
Hi!

Tjaa...vielleicht mal den Herrn Bachner fragen? :) Vielleicht hat er das chiffriert, damit man es nicht so einfach rausnehmen kann?

Ich kann auch gerne anbieten den Counter anzupassen, das kann ich aber nicht kostenlos machen weils ja nix mit s9y zu tun hat. :)

Viele Grüße,
Garvin

Posted: Fri Sep 08, 2006 8:46 pm
by Hokey
Hallo Garvin!

Habe eben eine Lösung gefunden, indem ich den Code nackt und ohne PHP-Tags an die index.php angehängt habe. Hinter das abschließende "}" und vor den vim-Kommentar. Ist vielleicht nicht die eleganteste Lösung, da ich bei einem Update den Code wieder von Hand einkopieren muss, aber besse als ohne den Counter.

Bis jetzt scheint alles zu funktionieren, Fehler habe ich bislang keine feststellen können und ich versuche sogar gegen meine geballte Unkenntnis vorzugehen. ;-)

In dem Buch wird übrigens auch beschrieben, wie man Serendipity installiert! Allerding noch in Version 0.6. Spukt der Autor auch hier durch die Foren?