Запуск кода воспламенителя, несколько сайтов, один сервер, разные часовые пояса? - PullRequest
0 голосов
/ 01 июля 2011

Я использую воспламенитель кода для питания нашего сайта, но не использую библиотеку дат воспламенителя кода (просто php Date по умолчанию),

У нас есть несколько сайтов на одном сервере,

они проживают в

WWW-новозеландский
WWW-аи
www-us

, поскольку все эти сайты используют один и тот же php.ini, я не могу использовать date.timezone.

Так что я думал, как мило, я просто буду использовать .htaccess SetEnv TZ location например, Pacific/Auckland

Но это не имеет никакого эффекта, у меня такое ощущение, что воспламенитель кода может сбрасывать где-то часовой пояс ...

У кого-нибудь есть решение?

Ответы [ 2 ]

2 голосов
/ 01 июля 2011

date_default_timezone_set () - это то, что я помещаю в начало своих файлов index.php в CodeIgniter.Тем не менее, я узнал, что установка всего на UTC и последующее преобразование любого часового пояса на стороне клиента избавит вас от множества головных болей :)

0 голосов
/ 01 июля 2011

Вы установили директиву AllowOverride в конфигурации apache?Возможно, файл .htaccess игнорируется.

Другое дело.Вы должны, вероятно, просто запустить это в GMT или по местному времени.Часовой пояс - это клиент, а не сервер.При необходимости вы должны иметь дело с местным временем с точки зрения клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...