Çözüm Wordpress 4.3 Yavaşlık Sorunu

Bu konu bir çözümü açıklamaktadır. Herhangi bir çözüm açıklanmadığını düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
14 Ağustos 2010
Mesajlar
79.074
Makaleler
286
Çözümler
2.268
Yer
İstanbul
Wordpress 4.3 sürümü ile birlikte ortaya çıkan bir hatadan dolayı sunucuya aşırı yük binmektedir. Bu sorunu çözmek için şu adımları deneyebilirsiniz:

wp-includes/taxonomy.php dosyasını açın ve 4448. satıra gidin. Burada bu kodu bulacaksınız:

Kod:
wp_schedule_single_event( 'wp_batch_split_terms', time() + MINUTE_IN_SECONDS );

Bu kodu aşağıdaki kod ile değiştirin:

Kod:
wp_schedule_single_event( time() + MINUTE_IN_SECONDS, 'wp_batch_split_terms' );

Bu işlem sorunun temelinde yatan hatayı çözecek fakat yükü azaltmayacaktır. Yük sorununu çözmek için /wp-content klasrüne gidin ve burada mu-plugins adında bir klasör oluşturun.

MU Plugins, "Must Use", yani devreye sokulması zorunlu olan pluginlerin olduğu klasördür.

Şimdi fix.php adında bir dosya oluşturalım ve dosyanın içine bu kodları girelim:

Kod:
<?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();

Oluşturduğumuz dosyayı /wp-content klasrüne kopyalayalım.

Artık sitemizi bir defa ziyaret etmek sorunu çözmek için yeterli. Klasörü içindeki dosya ile silebilirsiniz. Sorun çözülmüştür.

Bu sorun Wordpress 4.3.1 sürümü ile tamamen çözülecektir.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…