Всем привет.
Вот такая интересная штука получается.
Apache в заголовках Date&Expires выдает время по GMT, а броузер, видимо,
пользует локальное время. В результате документ, читаемый, скажем, в
10:00 имеет "Date: Thursday, 18-Dec-97 07:00:00 GMT".
Я, не зная об этом, хочу, чтоб он был Expires +10m, очем честно пишу
соответствующей директивой в CGI скрипте. Apache честно сообщает
броузеру в 10 утра, что полученный документ
Expires: Thursday, 18-Dec-97 07:00:00 GMT
И при попытке этот документ напечатать, броузер говорит, что документ
полученный методом POST уже Expired. Но это еще не все.
При этом полученная страница все же печатается, если она считана с
сервера на Linux'е (2.0.30) и не печатается, если считана с сервера под
Солярисом (2.5). Подразумевается, что apache на обоих машинах одной и
той же версии (rus 1.2.4 PL20).
Вопрос - как с этим бороться ? Добавлять еще 3 часа в директиву ?
А как быть с day light savings ?
Можно ли заставить apache выдавать время локальное а не GMT ?
--
Alexander Serkin, ICQ #3159134
Most people can do without the essentials, but not without the luxuries.
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.