OSDN Git Service

- initially set default timezone for PHP 5.3.0.
[ethna/ethna.git] / Ethna.php
index 1121337..829403c 100644 (file)
--- a/Ethna.php
+++ b/Ethna.php
@@ -24,6 +24,12 @@ if (substr(PHP_OS, 0, 3) == 'WIN'
 } elseif (!defined('ETHNA_OS_WINDOWS')) {
     define('ETHNA_OS_WINDOWS', false);
 }
+//  PHP 5.1.0 以降向けの変更
+//  date.timezone が設定されていないと
+//  E_STRICT|WARNING が発生する
+if (!ini_get('date.timezone')) {
+    ini_set('date.timezone', 'Asia/Tokyo');
+}
 
 if (!defined('PATH_SEPARATOR')) {
     if (ETHNA_OS_WINDOWS) {