Bir cron işi hangi saat dilimini kullanıyor?


17

PHP zamanım ve sunucu zamanım arasında bir fark olduğunu tahmin ediyorum.

PHP şimdiki zaman kontrol, MST kullanıldığını gösteriyor. Ancak, cron işleri doğru zamanda çalışmıyor.

Sunucunun kendisinin hangi saat dilimini kullandığını, PHP'nin kullanması için ayarlanmadığını nasıl kontrol edebilirim?

Yanıtlar:


17

Tüm ülkeler zaman dilimleri /usr/share/zoneinfodizinde tanımlanmıştır :

cd  /usr/share/zoneinfo/

Bu dizine cd yazdığınızda, farklı ülkelerin adını ve saat dilimlerini göreceksiniz.

Sunucu saat dilimini değiştirme komutu.

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

Amerika> LA'da yaşıyorsanız yukarıdaki komutu kullanarak saat diliminizi değiştirebilirsiniz. Ülke ve eyalet ihtiyacına göre değiştirin.


Tarih ve saati kontrol etme komutu:

 date

Komut satırından saati ve tarihi ayarlayın:

date -s "19 APR 2012 11:14:00"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.