Uyarı: date () [function.date]:

4 Cevap php

Ben bu uyarıya çözüm için belgeleri okuyabilir nerede biliyor mu. Ben uyarı için arama yapabilirsiniz ve ben sadece aynı sorun var sayfaları bir telefon rehberinin değer olsun.

Herkes?

Uyarı: date () [function.date]: Bu sistemin dilimi ayarlarına güvenmek için güvenli değildir. Sen required date.timezone ayarı veya date_default_timezone_set () işlevini kullanın. Eğer bu yöntem kullanmış ve hala bu uyarıyı alıyorsanız, büyük olasılıkla dilimi tanımlayıcı yanlış yazılmış.

 $config['today']=date('Y-m-d');

4 Cevap

it is because you do not have default time zone set in php.ini. Add this line at the beginning of your PHP.

date_default_timezone_set('America/Los_Angeles');

P.S. Tabii, zaman dilimine değiştirin.

Sen php.ini dosyasında birinde veya programları giriş noktası dosyasında PHP için varsayılan zaman dilimini ayarlamanız gerekir.

http://php.net/manual/en/function.date.php, http://www.php.net/manual/en/function.date-default-timezone-set.php ve http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone daha fazla bilgi bakınız.

De belirtildiği gibi bir yöntem olup, Nathan tarafından belirtildiği gibi, zaman dilimi ayarlayarak sabit olabilir:

http://www.php.net/manual/en/function.date-default-timezone-set.php

Lütfen yazılan aynı uyarı, bu sayfada söz edilir:

http://www.php.net/manual/en/function.date-default-timezone-set.php#73174

Benim PHP timezone hep GMT +0 ayarlanır, ve benim makine timezone aşağıdaki değil, bu nedenle neden bu yazı için teşekkürler, ben merak oldu.

Ben sadece bir test, date_default_timezone_set () yalnızca etkilenen tarihi () çalıştırın, ancak zaman ()