-
-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feeds können nicht validiert werden, abonnieren geht nicht #399
Comments
|
Hallo! Feedvalidator sagt "Not a gzipped file (Server response declares Content-Encoding: gzip; misconfigured server?)" Kann der Server evtl. kein gzip? Seit v1.9 werden die feeds so ausgeliefert. Habe allerdings keine Funktion gefunden, dies abzuschalten. Evtl. müsstest Du den Hoster anschreiben, wie es mit gzip aussieht? |
|
Interessant. Was intern passiert: Wir prüfen, ob der Server gzip unterstützt. Wenn er es kann, liefern wir den Feed komprimiert aus, andernfalls unkomprimiert. Das klingt nun so, als wären unsere Tests positiv, der Server kann es aber tatsächlich gar nicht. Das beste was du tun kannst: Dein Server/Webserver muss zlib installiert haben und PHP muss die zlib Extension geladen haben. Andernfalls kannst du feed gzipping mit folgender Zeile PHP manuell deaktivieren: Die kann in die functions.php deines Themes, oder, besser, ein Snippet Plugin wie https://wordpress.org/plugins/code-snippets/ |
|
Die gute Nachricht: Was eteubert sagt, funktionierte. Die schlechte Nachricht: Es läuft trotzdem nicht. Der Feed wird als "not well formed" zurückgewiesen, weil schon gleich in Zeile 1 irgendwas nicht stimmt. |
|
Könnte's auch am Feed Validator liegen? Die bei @schaarsen monierte erste Zeile ist bei uns zeichengleich (bzw. die ersten 3), wird aber trotzdem validiert. |
|
@schaarsen bei dir ist am Ende der ersten Zeile ein Whitespace, der ist bei validen Feeds nicht — das könnte das invalid token sein, über das sich der Validator beschwert. Mir ist jedoch schleierhaft, woher das kommt. In der Generierung ist das eine simple Zeichenkette, da ist nichts variabel. Ich kann nur einen fehlkonfigurierten Apache o.ä. vermuten. |
|
@KonScience: Wenn ich den Link zum Feed im Browser (Firefox) aufrufe, meckert der aber auch. Und AntennaPod gibt einen "Parserfehler (Invalid type)" zurück. |
|
OK, sorry, dann weiß ich nicht weiter. |
|
Aus irgend einem Grund wird der falsche content type geliefert: Woher das herkommt, kann ich auch nicht nachvollziehen. Aber du kannst es mit einer weiteren Zeile Workaround versuchen: add_filter("feed_content_type", function($content_type, $type) {
return "application/rss+xml";
}, 10, 2); |
|
Wir können das an dieser Stelle schließen. Vielen Dank für die Gedanken, die Ihr Euch alle gemacht habt. Nachdem wir jetzt also mit insgesamt sieben Personen nach einer möglichen Ursache gesucht haben, brachte der Hinweis auf einen merkwürdigen, kleinen Kasten in der linken oberen Ecke des Blogs (und des Backends und in line 1, column 0 des Feeds) die Lösung: Ein Plugin hat den ganzen Unsinn ausgelöst. Nachdem das Quadrat verschwunden war, läuft der Feed einwandfrei. Und ich habe wieder etwas gelernt. Noch mal vielen Dank an alle Beteiligten und entschuldigt die Mühe, die ich Euch gemacht habe. |
|
Welches Plugin war's denn? Naming, shaming & preventing;-) |
|
BWP Google XML Sitemap. Ich wollte eigentlich das Original installieren, aber dieses wurde als performanter angepriesen und ebenfalls gut bewertet. |
|
ich hänge mich mal an diesen thread an, weil er sich verwandt zu meinem bug liest:
zuletzt genanntes plugin nutze ich nicht, aber seo von yoast "erledigt" bei mir die sitemaps. was habe ich falsch gemacht doer was muss ich wo ändern? noch ein zusatz: bin literatur-bloggerin und frisch-podcasterin, bitte in der dichte von fachwörtern in evtl. hilfestellung berücksichtigen ;) vielen dank schon jetzt! |
|
Hi, ich bin gerade nur mit Smartphone unterwegs, darum kann ich mir das erst später genauer ansehen. Aber du kannst zumindest das SEO Plugin kurzzeitig deaktivieren um auszuschließen, dass es daran liegt.
|
|
Hallo, danke für die erste schnelle Antwort. Zum SEO Plugin: die Antwort ist jein ;) |
|
Okay, Fehler im Contributor-Modul. Kurzfristig kannst Du das Problem beheben, in dem Du aus dem Namen des Contributors "A & O" das "&" herausnimmst: --> "A und O". |
|
Ich lasse dieses Issue geschlossen und habe ein neues aufgemacht: #444 |
Ich habe eine frische Podlove-Installation auf einem ganz neuen Blog (www.das-nord-sued-gefaelle.de), laut dem Systemreport "0 errors, 0 notices, Nice, Everything looks fine!" Allerdings kann man die Feeds nicht abonnieren, Firefox meldet einen Content Encoding-Fehler ("Die Webseite, die Sie öffnen möchten, kann nicht angezeigt werden, da sie eine ungültige oder unbekannte Form der Kompression verwendet."), AntennaPod schreibt "Parserfehler (Invalid Type)". Hier nochmal ein Screenshot vom Log:
Das Problem hatte ich bislang noch nicht und mir fällt nicht ein, was ich falsch gemacht haben könnte. Alle Einstellungen sind analog zu meinen anderen Podcasts und da funktioniert es. Einziger Unterschied diesmal: Die Mediafiles liegen auf einem anderen Server als das Blog. Nachdem aber alle Assets fehlerfrei validiert und ggf. abgespielt werden können, glaube ich nicht, dass es daran liegt.
Ideen?
The text was updated successfully, but these errors were encountered: