TURKLOKASYON adlı üyeden alıntı: mesajı görüntüle
Timezone zaten istanbul yapmışsınız. Üç ihtimal var gibi.

1. İhtimal : Sunucu saati yanlış

2. İhtimal : Yazılımınız timezone değerini mysql üzerinden çekiyor olabilir. Bir ihtimal belki mysql saati yanlıştır. Aşağıdaki sorguları sql üzerinden verirseniz çıktılarını iletmeniz durumunda fikir edinebiliriz.
SELECT NOW();

3. İhtimal : Yazılımınız üzerinde timezone değeri girilmiş olabilir. Default timezone her ne kadar Europe/ISTANBUL olsa da yazılım tarafında başka bir timezone gösteriliyor olabilir. php.ini üzerinden yaptığınız ayar sadece timezone değeri belirtilmemiş yazılımlara php.ini üzerindeki değeri verir. Yazılım üzerinde bir timezone belirtilmişse o değer geçerli olacaktır.
hocam yazılımda olduğunu sanmıyorum cunku hıc degısmeden yukledım oburunde calısıyordu buşekilde ekli yazılımda.

Ama mysql da olma ihtimali olabilir hocam çünkü mysqla işleniyor oradan baktım oradan saati yani girilen içeriğin saatini değiştirince düzeliyor. Mysql saatini tam olarak nasıl değiştirebilirim. SELECT NOW(); demişsinz ama ne yapıcam tam olarak anlayamadım