В Iris CRM текущее время может быть получено в 3-х местах.
- В СУБД
- В веб сервере (в PHP скриптах)
- В браузере (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 для нужного часового пояса можно выбрать тут.