- Sistem zamanı apache damgası farklı?

2 Cevap php

Bir geliştirme sunucusunda im. Ben php Bunu yaptığınızda:

echo date('r',time());

cevabı: Tue, 01 Jun 2010 18:10:32 -0400

Ancak, benim bilgisayarın saat 17:10:32 (GMT -5 im) olduğunu. Nerede Bu ayarı değiştirmek için benim apache / php yapılandırmak mı? Ben zaten php.ini ve httpd.conf baktım.

Teşekkürler

2 Cevap

Lütfen php.ini dosyasını düzenleyin ve Date bölümüne aşağıdaki kodu ekleyin

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = America/Guayaquil

İşte tüm php sayfaları için dilimini tanımlamak olacaktır.

. Sunucunuzun zaman dilimi htaccess dosyasına bir satır eklemek ayarlamak için:

SetEnv TZ America/Indianapolis

Desteklenen zaman dilimleri listesi için:

http://www.php.net/manual/en/timezones.america.php