У меня есть сервер с ls ubuntu 12.04 apache2 и mysql.
У меня есть два сайта на этом сервере, example.com и example.org. Example.com - это сайт для страны с часовым поясом -4 (UTC-4) и example.org для страны с часовым поясом -3 (UTC-3). Эти сайты представляют базы данных во времени. Чтобы быть более дружелюбным, я бы хотел, чтобы сайты example.com example.org работали с их локальным расписанием.
Есть ли способ установить разные часовые пояса для сайтов (каталогов или файлов) на сервере?
Короткий ответ: Нет.
Длинный ответ: нет; пусть сервер использует UTC, а приложение может конвертировать время.
AFAIK, нет никакого способа настроить время сервера, чтобы оно отличалось в разных каталогах.
Однако у Apache есть способ установить часовой пояс с помощью SetEnv директива. в частности, SetEnv America/New_York
. Вы можете установить это для каждого из ваших виртуальных хостов, и, надеюсь, это решит вашу проблему.