Как изменить часовой пояс на сервере. Как изменить время на сайте — PROG-TIME

Как изменить часовой пояс на сервере. Как изменить время на сайте

05.06.2018
Содержание:

Всем привет, сегодня мы с вами научимся изменять часовой пояс на сайте, а точнее на сервере, с помощью файла htaccess. Сегодня я вам расскажу как изменить время на сайте.  Очень часто при покупке хостинга время на сервере отличается от того, какое Вы бы хотели увидеть. Например, в России принято ставить всегда московское время. Но не всегда хостеры ставят именно его, поэтому иногда можно наблюдать отклонения на сайте по времени. Например, Вы знаете, что сейчас 13:00 по МСК, а, например, при добавлении сообщения на форуме, Вы видите, что почему-то показывается 12:00. Очевидно, что нужно настроить часовой пояс по умолчанию, и как это делается через htaccess, я покажу в этой статье.

Как изменить время на сервере, с помощью .htaccess?

Для того чтобы это сделать, мы в корневой папке сайта создаем файл .htaccess. Данный файл необходимо открыть как обычный текстовик или с помощью программы для написания кода. Я открываю этот файл через программу Sublime Text.

prog-time.ru

ВНИМАНИЕ!!!

Для файла .htaccess следует использовать права доступа 644 и загружать его в ASCII-режиме. Если ваш .htaccess файл не работает, то вам следует обратиться к системному администратору или в техподдержку вашего веб-хостинга и убедиться, что использование его разрешено для вашей учетной записи, так как некоторые хостинговые компании не позволяют его использование без предварительного разрешения, это в основном относится к бесплатным хостингам. Также, к сожалению, .htaccess не будет работать на Windows-серверах.

Далее мы в него прописываем следующий код.

Общий вид такой:

SetEnv TZ timezone

Где timezone — это название часового пояса, например, Europe/Moscow или Europe/Kiev. Например, чтобы установить у себя на сайте часовой пояс Москвы через htaccess, нужно написать в этом файле следующее:

SetEnv TZ Europe/Moscow

Полный список всех поддерживаемых часовых поясов, вы можете найти на этом сайте http://php.net/manual/ru/timezones.php

Вот и всё, теперь со временем на сайте будет полный порядок.