setting server timezone as early as possible, to avoid warnings it's not set

This commit is contained in:
Ralf Becker 2009-11-30 14:40:27 +00:00
parent 80774a3468
commit bf6d7835ad

View File

@ -127,6 +127,11 @@ class egw extends egw_minimal
} }
//$GLOBALS['egw_info']['server'] = config::read('phpgwapi'); would unserialize arrays //$GLOBALS['egw_info']['server'] = config::read('phpgwapi'); would unserialize arrays
// restoring server timezone, to avoid warnings under php5.3
if (!empty($GLOBALS['egw_info']['server']['server_timezone']))
{
date_default_timezone_set($GLOBALS['egw_info']['server']['server_timezone']);
}
// setup the other subclasses // setup the other subclasses
// translation class is here only for backward compatibility, as all it's methods can be called static now // translation class is here only for backward compatibility, as all it's methods can be called static now
$this->translation = new translation(); $this->translation = new translation();
@ -179,6 +184,11 @@ class egw extends egw_minimal
{ {
$this->db->Link_ID->SetCharSet($GLOBALS['egw_info']['server']['system_charset']); $this->db->Link_ID->SetCharSet($GLOBALS['egw_info']['server']['system_charset']);
} }
// restoring server timezone, to avoid warnings under php5.3
if (!empty($GLOBALS['egw_info']['server']['server_timezone']))
{
date_default_timezone_set($GLOBALS['egw_info']['server']['server_timezone']);
}
register_shutdown_function(array($this, 'shutdown')); register_shutdown_function(array($this, 'shutdown'));