Ö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 Çıkma

Yapı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

veya

service 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.

Faydalı Buldunuz mu?
(37 defa görüntülendi. / 0 kişi faydalı buldu.)