Am 27.01.2015 um 21:41 schrieb William A. Rowe Jr.:
On Mon, 26 Jan 2015 16:43:29 -0500
Jim Jagielski <j...@jagunet.com> wrote:

I'll give the vote another 24 hours... I don't consider the
UTC/logging issue enough to hold the release, unless it appears
a symptom of a more serious problem, but want to give us some
more time to try to get a handle on it.

I'd agree.  My thoughts on OP's posts, that their specific PHP scripts
are modifying the global timezone locale, notably process-by-process,
and these are not reset at the end of processing.  In the case of the
event or worker MPM it's impossible to do this without a thread-local
implementation of time.h (as Windows and Netware have long had) while
even with prefork, depending on which process handles a given request,
this php script will apparently have left the server in one state or
another, leading to 'flipping' the timezone from log entry to entry.

It's [mostly] harmless.  If a given log entry is 'zinged' by a change
of the timezone offset in between formatting the zone and formatting
the time and the date, this could yield some wild jumps.  But as the
PHP crew long demoted thread saftey from experimental to deprecated
(IIUC), then I'm afraid we simply have to take them at their word.
The universally endorsed php processing mechanism is now fcgi.

mod_php with mpm-worker is running without threads

fgci is nice, but it lacks 100% compatibility for <Directory> and <VirtualHost> settings the same way it's possible with mod_php

that makes migration of many hundret virtual hosts with a ton of security specific and fine grained per-host configs a hard to undoable or at least not testable task


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to