On Mon, 16 Feb 2015, Yasuo Ohgaki wrote:

> On Mon, Feb 16, 2015 at 2:40 PM, Stanislav Malyshev <smalys...@gmail.com>
> wrote:
> 
> > > Are you sure that "the ini file is created by the package 
> > > maintainer and it includes the “date.timezone” setting" is true? 
> > > Last time I checked it
> >
> > I my experience, it is unfortunately not universally true - I've 
> > seen Linux distros with ini files that don't do that. Setting TZ 
> > correctly would require some non-trivial script work, and I'm 
> > guessing whoever did the package did not want to do this work.

In an earlier thread I posted what Debian needed to do. It's trivial.

> > They could of course just put UTC there but that didn't happen 
> > either.
> 
> I agree.
> 
> The difficulty is choosing the right one. Linux is multi user system 
> and users may have their own locale settings. System's default and 
> user's default may differ also. Distributor cannot choose the right 
> timezone automatically.
> 
> If it's impossible to determine right one automatically, PHP shall 
> have reasonable default which would be UTC.

The only reasonable thing is to let people chose what they want. That 
means, we do *not* set the timezone by default.

If distribution maintainers want to pick something for their users, 
that's fine, but I am vehemently against removing this warning.

cheers,
Derick
-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to