Настройка Timezone в php.ini

Настройка Timezone в php.ini

Настройка часового пояса (по умолчанию) очень необходим для правильной обработки данных. Эта статья «Настройка Timezone в php.ini» поможет вам узнать, как можно настроить часовой пояс в файле конфигурации PHP (php.ini) или внутри любого PHP-скрипта для временного использования.

Настройка Timezone в php.ini

Для установки часового пояса по умолчанию для вашей PHP среды, выполните следующие 4 простых шага.

1. Необходимо найти конфигурационный файл php.ini и это можно сделать:

# find / -type f -name php.ini

По умолчанию php.ini лежит в:

Для CentOS,RedHat или Fedora будет лежать:

/etc/php.ini

Для Ubuntu, Debian или LinuxMint будет лежать:

/etc/php5/apache2/php.ini

2. Следующим действием будет поиск временных зон ( для вашей локации), для этого, стоит посетить сайт и найти свою зону для php:

http://php.net/manual/en/timezones.php

3. Прописываем найденную зону в файл php.ini. Для примера, я возьму свою зону — ‘Europe/Kiev’. Открываем конфигурационный файл и делаем изменения:

[...]
date.timezone = "Europe/Kiev"
[...]

ВНИМАНИЕ! Поищите опцию «date.timezone» в данном файле, возможно данный параметр уже прописан.
4. Перезапускаем веб-сервер:

# service httpd restart

или

# service apache2 restart

Если другой сервер (nginx, tomcat, lighttpd), то перезапустите его.

Так же, можно прописать данный параметр в самом php файле следующим образом:

<?php
date_default_timezone_set("Europe/Kiev");
?>

Настройка Timezone в php.ini завершена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.