From 4907d6992e8bfd54d6ceb192025fa14d36c8b7bc Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Thu, 3 May 2012 19:12:22 +1200 Subject: [PATCH] A default timezone if there is not one set in the PHP configuration. --- inc/always.php.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/inc/always.php.in b/inc/always.php.in index 5325dd96..fb62ac09 100644 --- a/inc/always.php.in +++ b/inc/always.php.in @@ -31,6 +31,12 @@ function early_exception_handler($e) { } set_exception_handler('early_exception_handler'); +$c->default_timezone = ini_get('date.timezone'); +if ( empty($c->default_timezone) ) { + $c->default_timezone = 'UTC'; + date_default_timezone_set('UTC'); +} + // Default some of the configurable values $c->sysabbr = 'davical'; $c->admin_email = 'admin@davical.example.com';