1. Home
  2. Tehniline
  3. Timezone (ajatsoon) ZoneOS serverites

Timezone (ajatsoon) ZoneOS serverites

ZoneOS platvormiga serverites on serveri kellaaeg UTC ajatsoonis sõltumata serveri füüsilisest asukohast (UTC aeg on nii Tallinna kui Amsterdami serverites).

PHP

php.ini failis on seadistatud ajatsoon vastavalt serveri füüsilisele asukohale. Tallinnas asuvatel serveritel on php.ini failis seadistatud ajatsoon Europe/Tallinn. PHP ajatsooni saab muuda kui teha fail nimega .user.ini ja lisada sinna:

date.timezone = Europe/Stockholm

MariaDB/MySQL

MariaDB serverites seadistatud ajatsoon vastavalt serveri füüsilisele asukohale. MariaDB ajatsooni saab muuta kui peale ühenduse loomist saata SQL serverisse järgnev käsk:

SET time_zone = 'Europe/Stockholm';

Crontab

HTTP crontab käivitatakse alati Tallinna ajatsoonis.

Süsteemne crontab käivitatakse UTC ajatsoonis. Tulevikus saab süsteemse crontabi ajatsooni haldusliidesest määrata.

SSH/bash/shell

SSH shellis on vaikimisi ajatsoon UTC. Shell ajatsooni muutmiseks käivita järgmine käsk:

export TZ=Europe/Tallinn

Kui soovid, et ajatsoon oleks sisselogides alati muudetud, lisa see rida .bashrc faili:

echo 'export TZ=Europe/Tallinn' >> ~/.bashrc

Apache logifailid

Apache logides on read UTC ajatsoonis.

Node.js

Node.js scripti ajatsooni muutmiseks tuleb enne protsessi startimist määrata TZ keskkonnamuutuja. Näiteks:

env TZ=Europe/Stockholm node script.js

Sphinx

Sphinxi ajatsooni muutmiseks tuleb Sphinxi startup scripti algusesse lisada:

TZ=Europe/Tallinn

 

Updated on 9. Apr 2020

Was this article helpful?

Related Articles