Malé, opravdu malé RSS

[stickyleft]”Tak nám zabili Rídra” řekla posluhovačka panu Švejkovi…
“Kerýho Rídra, paní Müllerová?” otázal se Švejk, nepřestávaje si masírovat kolena…[/stickyleft]

Mám webhosting u společnosti Wedos, o VPS zatím neuvažuji, takže jsem hledal náhradu, kterou bych mohl provozovat na svém webu. Zároveň jsem chtěl, aby byly feedy dostupné na tabletu, popřípadě v telefonu, nejlépe v dedikované aplikaci. Nakonec jsem našel, Nývltem se stal Tiny Tiny RSS. Instalace je vcelku jednoduchá, základní návod je v češtině na serveru Root. Nebyl bych to ale já, aby se nevyskytla nějaká ta komplikace.

 

  • Export kanálů přes Google Takeout, OK.
  • Stáhnout balíček, rozbalit a poslat ho eftýpkem na hosting, OK.
  • Vytvořit MySQL databázi a naimportovat schéma, OK.
  • Modifikace config.php, OK.
  • První načtení rss.kuzbici.eu, ERROR. Na webhostingu je v php.ini nastaveno “open_basedir” na “on”, ale to nejde s TTRSS dohromady. Podpora Wedosu nepomohla, do php.ini se nedá zasahovat. Naštěstí se mi podařilo najít obezličku. V souboru /include/sanity_check.php zakometovat
    if (ini_get("open_basedir")) {
    array_push($errors, "PHP configuration option open_basedir is not supported. Please disable this in PHP settings file (php.ini).");
    }

Sice to prý může dělat trochu potíže, ale zatím vše běží…

  • Další potíž byla s importem subscriptions.xml, kdy opět vyběhla nějaká chybová hláška, ale import zdá se proběhl.
  • A do třetice, aplikace Tiny Tiny RSS Reader pro Android vytrvale hlásila, že není zapnuté API pro externí přístup, ale v nastavení bylo správné políčko správně zatržené. Pomohla až ruční editace databáze.
  • Potom pro změnu hlásila, že se nemůže připojit na zadaný web. Chvilku trvalo, než mi došlo, že v nastavení cesty k webové aplikaci se musí zadat jednak http:// a jednak lomítko na konci adresy. Prostě úplně stejně jako je to v config.ini. Tedy ne rss.kuzbici.eu, ale http://rss.kuzbici.eu/

Od té chvíle vše funguje.

(491) Tiny Tiny RSS - Google Chrome_007