WordPress 503 Service Unavailable Hatası Nedir ? Nasıl Çözülür?

WordPress 503 Service Unavailable Hatası Nedir ? Nasıl Çözülür?

WordPress 503 Service Unavailable Hatası Nedir ? Nasıl Çözülür?

WordPress 503 Service Unavailable Hatası Nedir?

503 Service Unavailable hatası WordPress sitenizin yayında ancak bir problemden dolayı sunucuya ulaşılamadığı anlamına gelmektedir. Bu hata mevcutsa hem sitenizin ön yüzü gözükmez, hem de yönetici kontrol panelinize erişemez olursunuz.

Sunucu yapılandırmanıza bağlı olarak WordPress hatası farklı şekillerde gözükebilmektedir. Örneğin, görebileceğiniz hata kodlarından bazıları bunlardır:

  •   503 Service Unavailable
  •   Http/1.1 Service Unavailable
  •   HTTP Server Error 503
  •   503 Error
  •   HTTP 503
  •   HTTP Error 503

Hatanın sebepleriyse sorunlu temalar ve eklentiler, hatalı özel PHP script’i ve sunucu taraflı sorunlar olabilmektedir.

Sonuç

503 Service Unavailable hatası sitenizin ön ve arka yüzünün hiçbir içerik göstermediği ve sıklıkla karşılaşılan bir hatadır. Sebebiyse genellikle WordPress eklentileri ve temaları olsa da farklı nedenlerden dolayı da bu hata meydana gelebilmektedir.

İşte HTTP error 503 hatasını nasıl çözeceğinizin kısa bir özeti:

  • WordPress eklentilerinizi devre dışı bıraktıktan sonra teker teker etkinleştirme ve hatalı eklentiyi bulma
  • Varsayılan bir temaya dönerek mevcut WordPress temanızı devre dışı bırakma
  • WP_DEBUG modunu etkinleştirme
  • Sunucu taraflı sorunları bulma ve çözme

İyi şanslar! Bu konuda herhangi bir sorunuz ve yorumunuz varsa aşağıdaki yorumlar kısmında bizimle paylaşmayı unutmayın!

WordPress 503 Service Unavailable Hatası Nasıl Çözülür?

Bu hatanın birçok sebebi bulunmaktadır. Bütün sebepleri tek tek anlatacak ve 503 Service Unavailable hatasının çözümlerini sunacağız.

WordPress Eklenti Bug’ı

Eğer WordPress 503 hatasını bir WordPress eklentisini yükledikten veya güncelledikten sonra alıyorsanız suçluyu buldunuz. Sorunu çözmek için en son yüklediğiniz eklentiyi silin.

Ancak hangi eklentinin 503 service temporarily unavailable hatasına sebep olduğunu bilmiyorsanız bütün eklentileri devre dışarı bıraktıktan sonra onları teker teker etkinleştirerek sorunun köküne inmelisiniz.

Bütün WordPress Eklentilerini Devre Dışı Bırakma

WordPress eklentilerinizi hosting kontrol panelinizdeki Dosya Yöneticisi üzerinden silebilirsiniz. Bu örnekte hPanel’i kullanacağız:

  1. CPanel’e girdikten sonra Files (Dosyalar) kısmının altındaki File Manager (Dosya Yöneticisi) adlı seçeneğe tıklayın.
  2. Dosyalarınıza eriştikten sonra public_html -> wp-content klasörünü seçin.
  3. plugins adlı klasörü bulun ve üzerine sağ tıklayın.
  4. Klasörün adını plugins_disable olarak değiştirin ve bütün eklentileri devre dışı bırakın.
  5. plugins_disable adlı klasörün adını yeniden orijinal adı olan plugins olarak değiştirin.
  6. WordPress sitenizi yenileyin ve wp-admin bölgesine erişin.

Eğer HTTP 503 error hatası gittiyse sorunun kaynağı belirli bir eklenti olabilir. Tek yapmanız gereken aşağıdaki adımları takip ederek yönetici kontrol panelinizden sorunlu eklentiyi bulmak ve silmektir:

  1. WordPress kontrol panelinize girin ve Eklentiler -> Yüklü Eklentiler kısmına gidin.
  2. Eklentileri birer etkinleştirin ve her defasında sitenizi yenileyerek hatalı eklentiyi bulun.
  3. NOT: Eğer 503 Service Unavailable hatası bir eklentiyi etkinleştirdikten sonra yeniden ortaya çıkıyorsa bu eklentinin sorunlu olduğu anlamına gelmektedir.
  4. Dosya Yöneticisi üzerinden public_html/wp-content/plugins dizinine gelerek bu eklentiyi silin.
  5. Bizim örneğimizde sorunlu eklenti disable-comment eklentisidir. Klasörün üzerine sağ tıkladıktan sonra gelen açılır menüden sil tuşuna basın.

Yukarıdaki bütün adımları izledikten sonra 503 Service Unavailable hatasını çözmüş ve sitenize yeniden erişebiliyor olmanız gerekir.