php timezone canimi sikiyor.
ozellikle eski sunucularda
sunucu timezone/date dogru
ancak php europe/istanbul olanlari 1 saat geri aliyor.
konumuz +3 +2 yaz saati kis saati degil
calissin bu sistemler.
1- pecl install timezonedb
2- nano /usr/local/lib/php.ini
extension=timezonedb.so
3- service httpd restart
test icin:
<?php // Prints something like: Monday 8th of August 2005 03:12:46 PM echo date('l jS \of F Y h:i:s A'); ?>
ya da
php.ini icinde
Europe/Istanbul olan satiri
Etc/GMT-3
olarak degistir.
daha kolay..