Öncelikle, sunucunuzda hangi PHP yapılandırma dosyasının kullanıldığını belirlememiz gerekiyor. Bunun için SSH üzerinden sunucuya bağlanın ve aşağıdaki komutu çalıştırın:php -i | grep php.ini
Eğer sunucunuz cPanel kullanıyorsa, çıktıda genellikle şu gibi bir yol göreceksiniz:/usr/local/lib/php.ini
2. PHP Yapılandırma Dosyasını Düzenleme
Belirlenen PHP yapılandırma dosyasını (örneğin, /usr/local/lib/php.ini
) açmak için nano veya tercih ettiğiniz metin düzenleyicisini kullanın:nano /usr/local/lib/php.ini
3. Zaman Dilimi Ayarlarını Güncelleme
Dosyayı açtıktan sonra, date.timezone
satırını bulun. Bu satırın altında, mevcut saat dilimi belirtilmiş olacak:date.timezone = "America/New_York"
Bunu istediğiniz zaman dilimiyle değiştirin. Örneğin, Türkiye için Europe/Istanbul
kullanabilirsiniz:date.timezone = "Europe/Istanbul"
4. Değişiklikleri Kaydedip ÇıkmaYapılandırma dosyasındaki değişiklikleri kaydetmek için Ctrl + X
tuşlarına basın, ardından Y
ve Enter tuşlarına basarak çıkış yapın.
5. Web Sunucusunu Yeniden Başlatma
Değişikliklerin etkili olması için web sunucusunu yeniden başlatmanız gerekebilir. Bu genellikle şu komutla yapılır:service apache2 restart
veyaservice nginx restart
Artık PHP saat ayarı sorununuz çözülmüş olmalı ve web uygulamalarınız doğru saat ve tarih bilgisiyle çalışmaya devam etmelidir. Bu adımları takip ederek, PHP'nin zaman dilimi ayarlarını kolayca güncelleyebilirsiniz.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.