Назад | Перейти на главную страницу

Изменение часового пояса сервера с помощью 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.

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