PHP Warning: date(): timezone ‘UTC’ Hatası ve Çözümü

PHP Warning: date(): timezone ‘UTC’ Hatası ve Çözümü, Invalid date.timezone value ‘UTC’ Hatası ve Çözümü

PHP’de tarih fonksiyonu kullanırken “Warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone ‘UTC’ for now, but please set date.timezone to select your timezone.” hatası aldınız. Onca zamanınızı harcadınız, denemeler yaptınız. Ancak bir çözüm bulamadınız..

Merak etmeyin, Warning: date(): timezone ‘UTC’ Hatası alıyorsanız sebebi büyük olasılıkla geçerli bir timezone seti tanımlanmamış olmasıdır.

Warning: date(): timezone ‘UTC’ hatasını çözmek için date_default_timezone_set() fonksiyonunu kullanmanız gerekiyor. Peki bu fonksiyonu nasıl kullanacaksınız?

Türkiye için ;

date_default_timezone_set(‘Europe/Istanbul’);

kodunu PHP sayfanızın en üst kısmına tanımladığınız takdirde sorunu çözebilirsiniz.

Eğer require.php yada include.php ile çağırdığınız bir PHP sayfanız varsa oraya tanımlamanız daha da doğru olacaktır.

Umarız işinize yarar.