27 Nisan 2024 13:43

Anasayfa

undefined...

PHP'de tarih fonksiyonu kullanırken "date(): Invalid date.timezone value 'UTC', we selected the timezone 'UTC' for now" hatası alıyorsanız aşağıdaki çözümü uygulayarak çözüme ulaşabilirsiniz.

 

Hatanın Sebebi

Karşılaştığınız bu hatanın sebebi 90 % oranında geçerli bir timezone seti tanımlamadığınızdan kaynaklanıyordur.

 

Çözüm

Aşağıdaki kodu date() fonksiyonu kullandığınız PHP sayfanızın en üst kısmına tanımladığınız takdirde sorunu çözebilirsiniz. Eğer config.php veya benzeri gibi her PHP sayfanızın en başında require yada include ile çağırdığınız bir PHP sayfanız varsa oraya tanımlamanız daha mantıklı olacaktır.

// ISTANBUL SAATİNE GÖRE ZAMANI AYARLAR
date_default_timezone_set('Europe/Istanbul');

Makdos Bilişim Teknolojileri 2015 - 2022