001-003704
環境変数に TZ が設定されているとログの記録時刻が 1時間ずれる
- 種別
- 不具合
- 機能
-
- ベース
- 再現バージョン
-
- 2.5.0
- 2.5.1
- 2.5.2
- 2.5.3
- 2.5.4
- 改修バージョン
- 3.0.0
- 公開日
- 2010-06-21
- 更新日
- 2010-10-27
詳細
【発生条件】
・サーバー OS に Windows を使用している
・Windows のシステム環境変数に TZ が設定されている
・システムの日付がアメリカの夏時間実施時期と重なっている
※アメリカの夏時間実施時期は3月第2日曜日から11月第1日曜日までです(2010年現在)
【事前準備】
1. Windows のシステム環境変数に TZ を追加する
※変数名に TZ が設定されていれば、変数値は任意の値で現象が発生します
例:変数名 TZ 、変数値 JST-9
2. Windows を再起動する
【再現手順】
1. ガルーンのインストールを行う
2. ガルーンの初期化を行う
3. mysql ディレクトリ内の error.log を確認する
→現象発生
error.log に時刻が1時間進んだ出力が含まれている。
回避/対応方法
【回避方法】
Windows のシステム環境変数に TZ を使用しない
【対応方法】
1. Windows のシステム環境変数に TZ を使用しないように変更する
2. Windows を再起動する