Смена часового пояса

В Iris CRM текущее время может быть получено в 3-х местах.

  1. В СУБД
  2. В веб сервере (в PHP скриптах)
  3. В браузере (JavaScript скрипты)

Как правило, используется текущее время, которое берётся из СУБД.

Чтобы изменить часовой пояс, необходимо выполнить настройки на уровне базы данных и веб сервера.

Настройка базы данных PostgreSQL

Добавьте в базу данных параметр TimeZone. Это можно сделать из интерфейса pgAdmin III. Также для этого можно выполнить запрос

ALTER DATABASE iriscrm SET TimeZone=Asia/Yekaterinburg;

Значение параметра TimeZone для нужного часового пояса можно выбрать тут (Table B-6. Time Zone Names for Setting timezone).

Настройка Apache

Добавьте в файл .htaccess строку

php_value date.timezone Asia/Yekaterinburg

Значение параметра date.timezone для нужного часового пояса можно выбрать тут.