Archiv für PHP

brieftourpod.de auf neuem Webserver

Liebe BtP-Freunde,

nach all dem Ärger, den ihr und ich mit dem Brieftour-Pod beim bisherigen Hoster evanzo.net hattet (stundenlange Serverausfälle, veraltete und fehlerhafte PHP-Version 5.0.4, ständig zerschossene Podpress-Konfiguration), habe ich nun die Flucht nach vorn angetreten und bin zu hosting-house.net umgezogen, einem sehr rührigen Hoster aus Neumünster. Die confixx-administrierten Server werden gut gewartet, Support ist top und der Webspace bietet sogar in der Privat-Paket-Klasse Einstellmöglichkeiten, den man sich anderswo in dieser Preisklasse nur wünschen kann (Stichworte mod_rewrite, safe_mode und vieles mehr).

Und das Ganze kann man sogar noch vom Flaschenpfand finanzieren *grins*.

Eine Bitte habe ich an euch: wenn ihr weiterhin am Ball bleiben wollt, solltet ihr in euren Podcatchern und Feedreadern den Feed erneuern – da haben sich die Adressen geändert. Die iTunes-Hörer muss ich noch um ein wenig Geduld bitten. Die Änderung ist dort angemeldet, aber bis das Ganze bei iTunes publik ist, kann es noch ein wenig dauern.

Ich hoffe, ihr bleibt dem Brieftour-Pod weiterhin treu…

Euer Meikel

P.S.: Nachdem ich auf die aktuelle podpress-Version 8.8.1 upgedatet hatte, stellte ich fest: der Fehler mit den Umlauten im Feed ist immer noch enthalten (siehe Blogeintrag im Februar, Stichwort podpress_feed_function.php, “htmlentities” durch “htmlspecialchars” ersetzen).

Podpress 8.8 und Umlaute im Feed

Wer das Plugin “PodPress” in einer aktuellen Version kennt, hat es vielleicht schon selbst erlebt: im Podcatcher, RSS-Reader oder was auch immer sieht die allgemeine Podcast-Beschreibung ja noch ganz ok aus, aaaaaber die Beschreibung der einzelnen Folgen wird nur so von ö, ß & und Co. zerhauen. Mag im eigenen Feed ja noch als Anfänger-Fehler hingehen, aber bei iTunes ist es dann richtig peinlich – da sieht’s nämlich auch so zerrupft aus. Und das alles in Neumüster – auweia!

Also hab ich mal gegraben, gegrübelt und geforscht. Muss ja irgendwas mit UTF-8 und/oder ISO-8859-1 sein. Erster Einfall: irgendwas falsch in der mySQL-DB. Aber wieso dann nur in den Beschreibungen der einzelnen Podcast-Folgen? Da muss in Podpress irgendwas buggy sein. Es muss ja irgendwas mit htmlentities sein. Und richtig: in der “podpress_feed_functions.php” bin ich dann fündig geworden. Da heißt es doch gleich zu Anfang: $result = htmlentities($input, ENT_NOQUOTES, ‘UTF-8′); Da hab ich einfach mal die htmlentities durch htmlspecialchars ersetzt. Voller Spannung die Datei kurz hochgeladen – Bingo! Feed getestet – alles sauber; iTunes angepingt, kurze Zeit gewartet – nun auch dort einwandfreie Darstellung. Uff…

Wenn’s Mittwoch nicht stürmt oder regnet/schneit, gibt’s dann einen neuen Brieftour-Podcast. Bis dahin…