Dashboard RSS Probleme?

  • Hallo,

    zuerst bin ich von Wordpress 2.5.1 schwer begeistert. Macht Spaß damit zu arbeiten.

    Momanten passe ich gerade das Dashboard an und wollte meine eigenen RSS Feeds anlegen. Folgende Feeds möchte ich haben:

    Leider klappt das nicht so ganz. Ich gebe die Url ein, vergeben einen Namen und klicke auf speichern. Danach erscheint in den gewünschten Feldern nichts. Wenn ich wieder auf bearbeiten klicke steht dort: "Es wurde kein RSS- oder ATOM-Feed unter dieser URL gefunden."

    Was kann es denn da haben? Die RSS-Feeds werden ja richtig dargestellt bei den URLS, also hier sind sie ;)

    Danke schon jetzt für jede Idee oder Hilfestellung

    Liebe Grüße aus Österreich!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo,

    das RSS Problem besteht weiterhin. Einmal hat er diese kurz angezeigt. Danach waren sie nach erneutem Aufruf der Übersichtsseite wieder weg.

    Folgende Nachricht erschien: "Es gab einen Fehler, vermutlich ist der Feed nicht verfügbar. Bitte versuchen Sie es später noch einmal."

    Hat irgendjemand irgendeine Ahnung was es da hat?

    Vielen Dank schon jetzt.

  • Ist hier schon mal beantwortet worden. http://forum.wordpress-deutschland.org/konfiguration/…html#post169756
    Der Feed enthält Daten bzw. eine Anordnung, die von WordPress nicht interpretiert werden (können).

    Und übrigens: Es gibt Feed Anbieter, die Feedabfragen "totlegen" wenn pro Zeiteinheit zu viele Abrufe von einer IP Adresse kommen. Bei serverseitigen Feedimports ist das u.U. auch ein Problem.

  • Mit verlaub, ich halte diese Erklärung für falsch, weil das Problem auch auftritt, wenn alles brav in utf kodiert wird.

    Ok, ich hab derzeit nicht die Zeit, WP zu debuggen aber wenn ich den Feed vom ORF validieren lasse, dann ist der zwar ok, aber ein Parser wie der der Widgets kann über diese Zeile stolpern !

    Code
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->

    Und hier der kaputte ZAMG validiert

    Ich glaub nicht, das der Widget Parser so tolerant geschrieben ist, wie FireFox, der da drübergeht!

  • Feed 1 validiert nicht und ist in ISO... kodiert,
    Feed 2 validiert und ist UTF-8 kodiert, es gibt aber einen Hinweis das eine genauere Typspezifizierung (nicht nur 'xml' sondern etwas genauer wie 'application/rss+xml') besser wäre - vielleicht mag WordPress deshalb die Feeds nicht.

    Vielleicht ging codestylings' Hinweis ja auch in diese Richtung.

  • Der Witz ist aber, dass Feeds intern aber auch nicht funktionieren. Wenn mit wordpress Mu einzelne Blogs andere Blogs aus der selben Installation feeden, dann kommt der selbe Fehler. :twisted:

    Im Mensafrei Feed wird eine DTD referenziert von itunes, die man nicht laden kann und 404 als Anwort bekommt.
    Da Feedparser immer auch die DTD's laden, kann er das nicht für

    Code
    xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"

    und somit bekommst du die Anzeige, ist nicht verfügbar !
    Wenn schon Sonderlocken mit DTD's fahren, dann auch erreichbare angeben !

  • Somit muss ich schlichtweg damit leben, dass es nicht funktioniert, weil irgendwas mit der Ausgabe der Feeds nicht stimmt? Das wäre schade, weil ich mich doch recht gefreut habe, dieses Feature zu testen, aber irgendwie habe ich das Gefühl, dass nur ganz wenige Feeds hier überhaupt eingelesen werden.

    Vor allem verstehe ich nicht warum er Feed 1 eingelesen hat, angezeigt hat und es danach plötzlich nicht mehr ging...

  • Nach Durchsicht der WP Sourcen läuft Feed Import über Socket Funktionen innerhalb der Snoopy Klasse. Falls dein Provider socket Benutzung komplett unterbunden hat, kann es auch fehlschlagen.

    Es gibt mehrere Gründe, warum das intern fehlschlagen kann, aber die aussagekräftige Meldung (solche komischen PHP Fehlerzeilen im Output) wurden willentlich unterdrückt:

    Snoopy

    PHP
    @$client->fetch($url);

    und der Text kommt einerseits hier vor (ist es aber nicht)

    PHP
    function wp_rss( $url, $num_items = -1 ) {
        if ( $rss = fetch_rss( $url ) ) {
    ....
        } else {
            _e( 'An error has occurred, which probably means the feed is down. Try again later.' );
        }
    }

    und nochmal im Widget (vermutlich richtige Stelle):

    Also es muß einen Fehler beim Abholen geben und ich würde stark auf socket Beschränkungen seitens des Providers tippen, wenn es nicht am Inhalt der Feeds scheitert.

    Zusatz: Auf meinem Test XAMPP System laufen beide Feeds aus dem 1. Posting sowohl im Blog Widget als auch im Dashboard.

  • Noch ein Nachtrag: Feeds sagen nicht, was sie sind. Rote Zeilen fehlen

    Wenn im Channel die korrekte Feedadresse nicht drin ist, kann das auch in die Hose gehen.

  • Auch wenn mir bei solchen Änderungen immer etwas mulmig ist: Auch bei mir hat es geklappt. Ich hoffe beim nächsten WP-Update geht das generell. Hab wenig Lust das jedes mal zu machen :-D

    Danke für deine Hilfe!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!