Z jakiej strefy czasowej korzysta zadanie cron?

17

Domyślam się, że istnieje różnica między czasem PHP a czasem serwera.

Kiedy sprawdzam aktualny czas w PHP, pokazuje, że używany jest MST. Jednak zadania cron nie działają we właściwym czasie.

Jak mogę sprawdzić strefę czasową, z której korzysta sam serwer, a nie jakie PHP ma używać?

Edward
źródło

Odpowiedzi:

17

Strefy czasowe wszystkich krajów są zdefiniowane w /usr/share/zoneinfokatalogu:

cd  /usr/share/zoneinfo/

Po przejściu do tego katalogu zobaczysz nazwy różnych krajów i ich strefę czasową.

Polecenie zmiany strefy czasowej serwera.

ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

Jeśli mieszkasz w Ameryce> LA, możesz zmienić strefę czasową, używając powyższego polecenia. Zmień kraj i stan zgodnie ze swoimi wymaganiami.


Polecenie sprawdzenia daty i godziny:

 date

Ustaw godzinę i datę z wiersza poleceń:

date -s "19 APR 2012 11:14:00"
imvikasmunjal
źródło