Není pravidlem, že Typo3 lze nainstalovat na libovolný hosting. Většina hostingů má určitá omezení, které nemusí umožnit pracovat s Typo3 úplně naplno.
Pokusím se zde vytvořit jakýsi seznam českých hostingů, kde poukážu na konkrétní věci, které jsou podstatné při provozování Typo3. Jinými slovy, nebude mne zajímat, jestli je kapacita 500MB nebo 500GB, protože obě jsou dostačující. Spíš mne bude zajímat, jestli je na serveru ImageMagick (nebo GraphicsMagick) nebo ne.
Některé omezení nejsou nejsou neřešitelný problém, spíš pouze obtěžující. Hostingy, které toto omezení nemají dostanou plný počet bodů. Hostingy, které toto omezení mají dostanou snížený počet.
Nejprve si tedy nastiňme, co tyto problémy způsobují a jejich případné řešení.
Seznam
Pomocí formuláře dole mi můžete se seznamem pomoci. Nebudu ovšem zveřejňovat hostingy, které nabízí vedle hostování i tvorbu webů postavených právě na Typo3. To bych byl proti sobě.
Nízký memory limit
Memory limit je omezení, kolik paměti si může PHP zabírat pro běh skriptu. Typo3 nutně vyžaduje pro svůj běh alespoň 16MB. S nižší hodnotu není vůbec šance jej rozběhnout.
Hodnota 16MB nicméně také není nejlepší. Základní funkce Typo3 pojedou, ale s některými dalšími se budete muset rozloučit. Například plná práce s Extension Managerem.
Vhodná hodnota memory limitu je 24MB a více.
Řešení tohoto problému je jedině žádost na správce serveru o navýšení. Pokud správce nevyhoví, máte smůlu.
Safe mode
Safe mode je opět vlastnost PHP, která zvyšuje bezpečnost serveru. Pravidlem bývá, že safe mode není nakonfigurován úplně nejlíp. Na aplikace to má negativní dopady např. v tom, že nelze vytvářet adresáře (resp. po vytvoření do nich zapisovat). To je problém při instalaci extenzí z extension repository. Také to trochu stíží samotnou instalaci Typo3, kdy je nutné některé adresáře vytvořit ručně (viz článek zde).
Řešení je ruční instalace extenzí - tzn. mít na svém osobním počítači funkční Typo3, extenzi stánout do něj a potom ji přes FTP přenést na server. V případě nemožnosti přístupu do adresáře bývá řešením smazání adresaře pres FTP a jeho následné ruční vytvoření (nebo stáhnout adresář na disk, smazat na serveru a nahodit zpět na server).
Je také možné, že některé hostingy vypnou safe mode na požádání (viz. diskuze pod článkem).
ImageMagick / GraphicsMagick
Tyto grafické programy umožňují Typo3 manipulovat s obrázky (zmenšovat/zvětšovat, vytvářet náhledy atd.). Pokud na serveru nejsou, nelze toto dělat.
Pro Typo3 3.8.1 je řešení v mém patchi, který umožní základní operaci zvětšní/zmenšení obrázků pomocí GD knihovny.
Pro verzi 4.0+ je k dispozici má extenze jb_gd_resize, kterou lze stáhnout z centrálního repository.