timezone v .htaccess – nastavte si server na správný čas
14. 5. 2008 / 13:54 — 529 shlédnutíV kategorii návody
Nedávno jsem řešil, jakým způsobem nastavit server tak, aby se mi na webu zobrazoval správný čas, protože servery hostingu jsou umístěny ve spojených státech a tak je logicky timezone nastavena na US. Nechtěl jsem to řešit přímo v php skriptech (i když by to samozřejmě šlo) – není to dle mého názoru zrovna elegantní řešení. U webhostingu si většinou nekonfigurujete www server přímo, ale pomocí .htaccess. Dnes má tento způsob konfigurace povolena i většina českých free hostingů. Stačí uložit soubor pojmenovaný .htaccess do rootu vašeho webu a poté již jen konfigurovat.
Každopádně jsem se snažil vygooglit, jaké je správná direktiva pro nastavení časové zóny a stejně jsem nakonec skončil u manuálu. A pro ty, kteří se s podobným problém budou potýkat je tady rozřešení: do .htaccess stačí vložit následující:
SetEnv TZ Europe/Prague
kdy Europe/Prague stačí zaměnit za požadovanou lokalitu. Brno samozřejmě nefunguje, tak to ani zkoušet nemusíte – má stejnou časovou zónu jako Praha, tak ji tam klidně nechte.













Napsat komentář