Bug(バグ) #379
Default timezone setting not used in the openpne:migrate task (openpne:migrate タスク実行中にデフォルトのタイムゾーン設定が使用されない)
Start date:
2009-12-24
Due date:
% Done:
100%
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)
Description
sfPearEnvironment calls date_default_timezone_set('UTC');
so php default timezone setting is ignored.
For example, if Doctrine's timestampable fileds (created_at and updated_at) is set in the openpne:migrate task, recorded time is force UTC timezone.
sfPearEnvironment で date_default_timezone_set('UTC');
が呼ばれているために、PHPのデフォルトタイムゾーン設定が無視されてしまっている。
例えば、Doctrine の Timestampable フィールド(created_at や updated_at)が openpne:migrate タスクの中で更新された場合、記録される時間が強制的に UTC の時間になってしまう。
Related issues
Associated revisions
fixed timezone setting in the tasks using opPluginManager (fixes #379)
History
#1 Updated by Rimpei Ogawa almost 15 years ago
- Status changed from New(新規) to Pending Review(レビュー待ち)
- % Done changed from 0 to 50
更新履歴commit:"6af951ba221b32888cabd4713577f205816091f9"で適用されました。
#2 Updated by Rimpei Ogawa almost 15 years ago
- Target version set to OpenPNE 3.3.2
#3 Updated by Kousuke Ebihara almost 15 years ago
- Status changed from Pending Review(レビュー待ち) to Fixed(完了)
- % Done changed from 50 to 100