かわろぐ

ITビジネス、ガジェット、メディア、経済、子育て、遊び、飯とかなんでも配信していくよ。WordPress関連の記事はメモ感覚で書いてるので、乱文で失礼仕り候。ガジェ通とかにも記事提供してるので、よろしくね!

【直し方記載】WordPress4.3でメモリ消費量増大・CPU高負荷になる重大なバグ発生

LINEで送る
Pocket

参考サイト

http://enjoypclife.net/2015/08/31/how-to-fix-wordpress-4-3-high-cpu-load/

 

参考サイトに習い、取り急ぎ直し方を解説

  1. 「wp-includes/taxonomy.php」4448行目を変更

    【修正前】wp_schedule_single_event( 'wp_batch_split_terms', time() + MINUTE_IN_SECONDS );
    【修正後】wp_schedule_single_event( time() + MINUTE_IN_SECONDS, 'wp_batch_split_terms' );

     

  2. wp-content/」直下に「mu-plugins」というディレクトリを作成
  3. wp-content/mu-plugins/」に「fix.php」というファイルを作成
  4. fix.php」に以下のコードを記載
    <?php
    function clear_bad_cron_entries() {
    // Fix incorrect cron entries for term splitting
    $cron_array = _get_cron_array();
    if ( isset( $cron_array['wp_batch_split_terms'] ) ) {
    unset( $cron_array['wp_batch_split_terms'] );
            _set_cron_array( $cron_array );
    }
    }
    clear_bad_cron_entries();
     

作業内容は以上。治らない時はサーバ上のキャッシュを削除する。

サーバ上のキャッシュによって負荷が減らない場合があるので、その場合はサーバのキャッシュを削除する。

 

修正した結果

wpbug

取り急ぎ、以上。

 

LINEで送る
Pocket

-WordPress
-, , ,