Иногда появляется необходимость сменить часовой пояс для сайта, например, Ваш сайт интернет-магазина направлен на клиентов из Самары. На данном примере мы произведем смену часового пояса с Europe/Moscow (+3) на Europe/Samara (+4).
В данной статье мы изучим два способа смены часового пояса для сайта: с помощью php.ini и .htaccess.
Смена часового пояса с использованием php.ini
1. В меню «Программное обеспечение» находим подменю «Редактор MultiPHP INI».
2. Заходим в «Режим редактора» и выбираем расположение. Здесь Вы можете редактировать как конкретный домен, так и все Ваши домены, выбрав «Home directory».
3. В редакторе параметров вводим следующую команду: date.timezone = Europe/Samara и сохраняем.
Смена часового пояса с использованием .htaccess
1. В меню «Файлы» заходим в подменю «Менеджер файлов».
2. Стоит обговорить, что в cPanel .htaccess является скрытым файлом, и для начала необходимо включить его отображение. Для этого нажимаем «Настройки» и ставим галку у строки «Показывать скрытые файлы».
3. Выбираем .htaccess файл и нажимаем «Редактировать».
4. В файле прописываем следующую команду: php_value date.timezone Europe/Samara, сохраняем.
Для проверки часового пояса на сайте, Вы можете создать файл в корневой директории Вашего сайта, с названием, например: phpinfo.php
С содержимым:
<?php
phpinfo();
?>
После чего, перейдя по ссылке вида yoursite.ru/phpinfo.php, где yoursite.ru - Ваш домен.