“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
zakometovatif (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 vconfig.ini
. Tedy nerss.kuzbici.eu
, ale http://rss.kuzbici.eu/
Od té chvíle vše funguje.