• 解決済 tomotomo

    (@tomotomo)


    WP2.9.1にアップグレードした後、投稿リビジョンだけに時差が発生してしまったのですが修正するにはどのようにしたら良いのでしょうか?

    症状
    2010年2月9日17:00に保存すると、「ユーザー名 @ 2010年2月9日 @ 8:00」と表示されます。
    記事の保存時間は正常です。
    投稿リビジョンのみが過去も含め-9時間になっています。

    行ったアップグレード手順
    ※サーバはhetemlで、WPアップグレードに際してMySQLも4.0.25から5に変更しました。

    1. MySQL 4.0.25のバックアップ作成
    2. 新規データベースMySQL 5作成
    3. MySQL 5にバックアップをインポート
    4. wp-config.phpのデータベース情報変更
    5. WP 2.6.1の動作、サイト表示の確認
    6. WPのアップグレード
      アップグレード手順はCodex参照

    アップグレード前の環境

    • WP 2.6.1
    • MySQL 4.0.25
    • PHP 5

    アップグレード後の環境

    • WP 2.9.1
    • MySQL 5
    • PHP 5

    ご教授よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • 投稿リビジョンのみが過去も含め-9時間

    気持ちは悪いですが、GMT で表示されてるだけで機能的な支障はないです。

    トピック投稿者 tomotomo

    (@tomotomo)

    kzさん、ご回答ありがとうございます。

    GMT で表示されてるだけで機能的な支障はないです。

    そうなんですね。
    少し気持ち悪いですが支障が無いのであればこのままにしておきます。

    ありがとうございました。

    tomotomoさん、kzさん、こんにちは。
    私もパッと見、目当ての版がどれだか分かりにくくて困っていました。

    開発版を見たところ、WordPress 3.0 で直りそうな感じです。(‘∇’)
    (チケットは見つけれらてないのですけど。。)

    現在: $date = date_i18n( $datef, strtotime( $revision->post_modified_gmt . ' +0000' ) );
    開発版: $date = date_i18n( $datef, strtotime( $revision->post_modified ) );

    (メモ: http://bono.s206.xrea.com/2010/01/1067-wp_revision-control_197/#gmt)

    私はフックポイントが見つけられないのと、ここを直して他に影響が出ないか調べきれていないので、5月まで待とうかな。。という状態です。

    >bonoさん

    この問題は、2.7系とtrunkでは
    下記のチケットで修正済みのようです。
    http://core.trac.wordpress.org/ticket/6489
    http://core.trac.wordpress.org/ticket/8750

    # しかし、2.8系と2.9系では未修正という謎が。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「アップグレード後、投稿リビジョンだけ時差発生」には新たに返信することはできません。