サポート » 使い方全般 » define('WP_DEBUG_LOG', true)

  • 解決済 ForestRiver

    (@forestriver)


    define(‘WP_DEBUG_LOG’, true); でdebug.logを
    出力させたのですが、タイムゾーンがUTCです。

    日本時間に変えたいのですがやり方がわかりません。
    php.ini は date.timezone = Asia/Tokyo ,
    wp_setting は date_default_timezone_set( ‘Asia/Tokyo’ );
    を設定してもなりません。

    初歩的ですみません。
    ご返答よろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター Daisuke Takahashi

    (@extendwings)

    管理画面での時刻設定はどうなっていますか?

    トピック投稿者 ForestRiver

    (@forestriver)

    設定 > タイムゾーン > 東京 です

    こんにちは

    ちょっと厳しいかも、

    wordpressのルートにある wp-settings.phpを見てもらうとわかると思いますが、

    43行目で UTC決め打ちで

    // WordPress calculates offsets from UTC.
    date_default_timezone_set( 'UTC' );

    60行で、デバッグモードの設定が入っているので

    // Check if we're in WP_DEBUG mode.
    wp_debug_mode();

    UTCになってしまいます。

    wp_debug_mode() は PHPでログを書き出すことしかしていないので、自前でやった方が早いんじゃないかと思います

    トピック投稿者 ForestRiver

    (@forestriver)

    ご返答ありがとうございます。
    いじれないこともあるのですね…
    わかりました。

    自前でやるようにいたします。
    ありがとうございます

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「define('WP_DEBUG_LOG', true)」には新たに返信することはできません。