Изменение часового пояса сервера с помощью cPanel / WHM

Я изменил часовой пояс моего сервера на Asia/Kolkata в WHM, перейдя по следующему пути:

Home > Server Configuration > Server Time

Но все же мой сайт показывает часовой пояс как America/Denver когда я проверяю это с помощью PHP.

Я вставил следующий код в test.php файл в public_html каталог моего домена.

<?php
     echo 'Time zone is: '.date('e');
     echo 'Time zone is: '.date_default_timezone_get(); 
?>

У меня есть 3 веб-сайта на моем сервере, все они имеют одинаковую проблему. Что нужно сделать, чтобы часовой пояс был одинаковым с WHM на всех сайтах?

Два решения могут быть установить часовой пояс по умолчанию, используя PHP или же .htaccess, Но я хочу знать, почему часовой пояс по умолчанию не отображается как Asia/Kolkata даже если часовой пояс сервера установлен на Asia/Kolkata в WHM.

1 ответ

Решение

Вам нужно отредактировать ваш php.ini (вы можете найти его в "Редакторе конфигурации PHP" в WHM или вручную на /usr/local/lib/php.ini) и установить date.timezone = "Asia/Kolkata"

Другие вопросы по тегам