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