Genel

WordPress Zamanlama Kaçırıldı Hatası Neden Olur? Nasıl Çözlür?

Wordpress Zamanlama Kaçırıldı Hatası Nedir? Nasıl Çözülür? Wordpress Zamanlama Kaçırıldı hatasının nedenleri nelerdir? Wordpress, ileri tarihli paylaşım yapılabilen bir platform iken, kullanıcıların istedikleri tarihlerde paylaşım yapılamaması oldukça can sıkıcı bir durum olabiliyor. Aslında bu sorunun çözümü oldukça basit.

Buradaki makalem de sizler için Wordpress Zamanlama Kaçırıldı hatasının çözümlerini sundum. Wordpress Zamanlama Kaçırıldı Hatası Neden Kaynaklanır? Wordpress de belirlediğiniz zaman diliminde paylaşım yapmasını istediğiniz içeriklerinizin paylaşılmayıp Zamanlama Kaçırıldı hatası almanız birçok farklı nedenden kaynaklanabilir.

Sıralayacak olursak bu nedenler;
1. Sunucunuzun zaman ayarlarının yanlış olması
2. Wordpress sürümünden gelen hatalar
3. MYSQL sunucusu ile web sunucusunun zaman ayarlarının hatalı olması
4. Eklenti hataları
5. Sunucu üzerinde oluşan yükler
6. Sunucu ve veri tabanı arasındaki iletişim
7. Önbellek yükleme sorunu
gibi sorunlar bu hatayı almanızı sağlar.

Wordpress Zamanlama Kaçırıldı Hatası Nasıl Çözülür?

Wordpress Zamanlama Kaçırıldı hatasını ortadan kaldırmak için sizlere burada birkaç yöntem yazdım. Bu yöntemler;
1. Saat Dilimi Kontrol Etmek
2. Önbelleği Temizlemek
3. Bellek Sınırını Arttırmak
4. ALTERNATE_WP_CRON Sabiti
5. “wp-cron.php” İsmini Değiştirmek
6. Timeout Süresini Değiştirmek
7. WP Missed Schedule Fix Failed Future Posts Eklentisi Kullanmak
Bu seçenekleri deneyerek Wordpress dosya diske yazılamadı hatasını çözebiliriz. Öncelikle aşağıdaki yöntemleri denemeden önce sitenizin yedeğini almayı unutmayınız.

1. Saat Dilimi Kontrol Etmek

Bazen saat dilimi kullanıcıların gözünden kaçmış olabiliyor. Diğer yöntemleri denemeden önce Wordpress platformunda saat diliminizi kontrol etmenizi öneririm. Bunun için Wordpress admin paneline girdikten sonra Ayarlardan Genel’i seçiniz. Saat Dilimi bölümüne gelip, saati bulunduğunuz bölgeye göre ayarlayınız.

2. Önbelleği Temizlemek

Bazı zamanlar önbellek eklentileri bu hata ile karşılamanıza olanak tanır. Bunun önüne geçmek için önbelleğinizi temizleyin. Sorun devam ediyorsa diğer yöntemlere geçebilirsiniz.

3. Bellek Sınırını Arttırmak

Eğer web sitenizin düşük bellek sınırı varsa bunu arttırmak sorunuza bir çözüm olabilir. Bunun için aşağıdaki adımları uygulamanız yeterli olacaktır.

1. cPanel ya da FTP istemcinize giriş yapınız.
2. Dosya yönetici içerisinde bulunan “public_html” dizinini açınız.
3. Bu dizin içerisinde yer alan “wp-config.php” dosyasını açınız.
4. Dosya içinde “WP_MEMORY_LIMIT” satırını bulup “ define(‘WP_MEMORY_LIMIT’,’500M’); “ şeklinde değiştirin.
5. Dosyayı kaydediniz.

4. ALTERNATE_WP_CRON Sabiti

Size burada açıklayacağım yöntem bu hata için daha kalıcı bir çözüm bulmanızı sağlayacaktır.
Sırasıyla;

1. cPanel ya da FTP istemcinize giriş yapınız.
2. Dosya yönetici içerisinde bulunan “public_html” dizinini açınız.
3. Bu dizin içerisinde yer alan “wp-config.php” dosyasını açınız.
4. Satırlar arasında /* Hepsi bu kadar. Mutlu bloglamalar! */ yazısını bulup altına şu kodu ekleyip kaydedin;
define(“ALTERNATE_WP_CRON”, true);

5. “wp-cron.php” İsmini Değiştirmek

Hosting firma sunucusu birden fazla Wordpress sitesi barındırdığında “wp-cron.php” dosyasına erişmenizi engelleyebiliyorlar. Engellendiğinde zamanlamasını ayarladığınız içerikler de yayına alınmıyorlar. Sitenizinadi.com/wp-cron.php adresine giremeyip “403 Forbidden” hatasını alıyorsanız, aşağıdaki çözümleri uygulayarak bu sorunu ortadan kaldırabilirsiniz;

1. “wp-cron.php” dosyasını bulup adını otomatik.php olarak değiştiriniz.
2. Cron oluşturmak için, cPanel ya da FTP istemcinize giriş yapınız.
3. Gelişmiş kısmından “Cron İşleri” kısmına tıklayınız.
4. 15 dakika da bir çalışacak şekilde ayarlayınız.
5. Komut bölümüne “ wget -O – https://sitenizinadi.com/cron.php >/dev/null “ yazınız.

İşlemler tamamdır. Bu düzenlemeyi yaptıktan sonra Wordpress Zamanlama Kaçırıldı hatasının ortadan kalktığını göreceksiniz.

6. Timeout Süresini Değiştirmek

Wordpress Zamanlama kaçırıldı hatası WP Cron tarafından önceden belirlenmiş olan timeout süresiyle de alakalı olabilir. Bunu düzenleyerek hatayı ortadan kaldırabilirsiniz. Aşağıdaki adımları izleyerek timeout süresini değiştirebilirsiniz.

Timeout süresini değiştirmek için;

1. cPanel ya da FTP istemcinize giriş yapınız.
2. Dosya yönetici içerisinde bulunan “public_html” dizinini açınız.
3. Daha sonra “wp-includes” dosyasının içindeki “cron.php” dosyasını açıp “ ‘timeout’ => 0.01” satırını bulup kodu “ ‘timeout’ => 30.00 ” bu şekilde değiştiriniz.

Yukarıdaki maddeleri yaptıktan sonra Wordpress Zamanlama Kaçırıldı hatasının ortadan kalktığını göreceksiniz.

7. WP Missed Schedule Fix Failed Future Posts Eklentisi Kullanmak

Wordpress WP Missed Schedule Fix Failed Future Posts Eklentisini yakın zamanda kaldırmış olsa bile, eklentiyi GitHub’da kolaylıkla bulabilirsiniz. Eklentiyi yükledikten sonra yapmanız gereken tek şey etkinleştirmek olacaktır.
Eklenti Wordpress de belirli bir zaman diliminde yayınlamayı planladığınız ama zamanlarının kaçtığı içeriklerinizi arar. Zamanlamasının kaçmış olduğu bir içerik bulursa, bu içeriği kendi zaman diliminde yayınlar. Nasıl olduğunu merak ediyorsanız, eklenti sitenizi her 5 dakika da bir tarayarak öğelerinizi düzenler.

Yukarıdaki işlemlerden herhangi birini yaparak Wordpress Zamanlama Kaçırıldı Hatasını çözebilirsiniz. Takıldığınız herhangi bir yerde benimle iletişime geçerek destek alabilirsiniz. Hata ve Çözümler Kategorimizi ziyaret edebilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu