503 hatası nedir / Service Unavailable Hatası Nedir? Nasıl Düzeltilebilir?

503 Hatası Nedir

503 hatası nedir

İnternette en sık karşımıza çıkan hatalardan birisi de HTTP Error hatasıdır. Bu hata hemen hemen her internet kullanıcısının karşısına en az bir kere çıkmıştır. Bazı durumlarda sayfayı yenilemek hata ekranının kaybolmasını sağlarken bu yöntem her zaman çözüm olmamaktadır ve sayfayı bir kaç yenilemekten daha fazlasını yapmak gerekmektedir.

Masaüstü bilgisayar, tablet, telefon ya da internette bağlı ve bir ekrana sahip tüm cihazlarda bir hata meydana gelebilmektedir ve şu anda ulaşmaya çalıştığınız servisin mevcut olmadığını göstermektedir.

Hatasının Arkasında Ne Var?

hatası kullanıcılardan gelen isteklere karşılık olarak sunucunun gönderebileceği bazı hata kodlarından bir tanesi. Bu cevap aslında kullanıcının isteğinin başarılı bir şekilde işlendiğini ama sunucunun buna cevap veremediğini ya da kullanıcının isteğin işlenmesinin tamamlanması için bazı ek adımlar atması gerektiğini göstermektedir. hatası, sunucu tarafında bir hata olduğunu ve gelen isteklerin işlenemeyebileceğini belirten HTTP hata kodlarından bir tanesidir. “Service Unavailable” hatası kullanıcıya erişmeye çalıştığı internet sitesinin yer aldığı sunucunun geçici olarak mevcut olmadığını göstermektedir.

Bu hata kodu farklı şekillerde çıkabilmektedir ancak içeriği ne olursa olsun aslında söylemek istediği şey aynıdır. Bazı Service Unavailable hataları aşağıdaki gibidir.

  • Status code HTTP Error
  • HTTP
  • HTTP Error
  • HTTP Error The service is unavailable
  • Error
  • HTTP Server Error
  • Error Service Unavailable
  • HTTP / Service Unavailable
  • Service Unavailable Error
  • Service Temporarily Unavailable
  • Service Unavailable – DNS Failure
  • Error Maximum threads for service reached

 service unavailable hatası

Hatası Nasıl Giderilir?

Hatası çeşitli sebeplerden ortaya çıkabilmektedir. Bu nedenle hatayı giderebilmek için öncelikle hatanın neden kaynaklandığını bulmak gerekmektedir.

WordPress Pluginleri

hatasının en büyük nedenlerinden bir tanesi WordPress üzerinde kullanılan pluginlerdir. İlk başta problemin bundan kaynaklandığını anlamak için tüm WordPress pluginlerini geçici olarak kapatıp siteyi kontrol etmek gerekmektedir. Problem ortadan kalktığında ise sorunlu plugini bulmak gerekmektedir. Ancak hatası ekrana geldiğinde WordPress yönetici paneline erişim mümkün değildir. Bu nedenle pluginlerin geçici olarak kapatmak için cPanel ya da DirectAdmin gibi kontrol panelinden ya da FileZilla gibi bir FTP istemcisinden WordPress dizinine girmek ve pluginleri manuel olarak kapatmak gerekmektedir.

Dizine bağlandıktan sonra WordPress’in kök dizinine girmek gerekmektir. Bu dizin genellikle public_html, html, public, www ya da site adına sahip klasörün içerisinde yer almaktadır. Bu klasöre girdikten sonra wp-content dizini içerisinde yer alan plugins klasörü hem aktif hem de inaktif bütün WordPress pluginlerini içermektedir. Plugins klasörüne sağ tıklayıp adını değiştirmek WordPress’in pluginlere erişmesini engellemektedir. Bu klasörün adını değiştirdikten sonra hatası ortadan kalktığında hatanın pluginlerden kaynaklandığı anlaşılmaktadır. Daha sonra WordPress yönetici panelinden tek tek tüm pluginleri iptal ederek ve siteye girmek gerekmektedir. Problemli plugin tespit edildikten sonra kaldırıldığında hatası da ortadan kalkmaktadır. Ancak daha sonra yine FTP istemcisi ya da kontrol paneli üzerinden adı değiştirilen plugin klasörünün adını tekrar “plugin” yapmak gerekmektedir.

 Service Unavailable Hatası

WordPress Teması

hatası pluginlerden kaynaklanmadığında bir sonraki adım WordPress temasını kontrol etmektir. Çünkü Service Unavailable hatası temada meydana gelen bir problem sonucunda da ortaya çıkabilmektedir. Ancak temanın hatasına neden olduğu durumlarda problemin çözümü pluginlerdeki kadar kolay olmamaktadır. WordPress dizininde yer alan tema klasörünün adını değiştirmek “ERROR: The themes directory is either empty or doesn’t exist. Please check your installation” hatası meydana gelmektedir.

WordPress sunucusuna erişmek için phpMyAdmin bölümüne gitmek gerekmektedir. Bu ekranın sol tarafında yer alan dizin listesinden “wp_options” tablosuna girerek bu tablo içerisinde “option_name” altında “template” kelimesini aratmak gerekmektedir. Gelen sonuçlarda “option_value” sütunun altında mevcut temanızın adı yer almaktadır. Bu temanın adını “twentynineteen” gibi WordPress’in varsayılan temalarından biriyle değiştirmek gerekmektedir. Bu işlemden sonra internet sitenizi kontrol ettiğinizde herhangi bir problem olmadan erişebilmeniz hata kodunun tema ile alakalı olduğunu göstermektedir. Bu hatayı gidermek için temayı değiştirmek ya da sitenin alınmış en son yedeğine geri dönüş yapmak yeterli olmaktadır.

CDN’i Geçici Olarak İptal Etmek

hatası her zaman sitenin içerisinde yer alan bir problemden kaynaklandığı anlamına gelmemektedir. Bazı durumlarda kısaca CDN olarak bilinen “İçerik Dağıtım Ağı” kaynaklı olabilmektedir. Eğer CDN kullanıyorsanız CDN hizmetini geçici olarak inaktif ederek bu problemin kaynağını belirleyebilirsiniz. CDN’i kapatmak hizmet alınan CDN servisine göre değişiklik göstermektedir. Ayrıca Cloudflare’in bazı durumlarda hatasına neden olduğu bilinmektedir. Eğer CDN kullanmıyorsanız ya da bu hizmet geçici olarak inaktif etmek hatasını çözmediyse CDN’i tekrar aktif ederek diğer adımları atabilirsiniz.

WordPress’in ‘Heartbeat’ API’sini Kısıtlamak

WordPress’in içerisinde yer alan Heartbeat isimli API içeriği otomatik olarak kaydetme, plugin bildirimlerini gösterme, erişmeye çalıştığınız gönderinin üzerinde kimlerin çalıştığını gösterme gibi birçok göreve sahiptir. Bu API arka planda hiçbir şeyi kaçırmamak için sürekli olarak çalışmaktadır ve sunucu kaynaklarından kullanmaktadır. Her ne kadar Service Unavailable hatası bu API’den kaynaklı olmasa da API’nin sunucu kaynaklarını aşırı derecede kullanması, sunucu yükü kaldırmadığında hatasına neden olabilmektedir.

hatasının Heartbeat API’sinden kaynaklanıp kaynaklanmadığını anlamak için API’yi geçici olarak devre dışı bırakmak yeterlidir. Bunu yapmak için tıpkı pluginleri devre dışı bırakmak için yapıldığı gibi site dizinize kontrol panelinden ya da FTP istemcisinden erişmek gerekmektedir. Heartbeat API’sinin ayarları tema ayarlarının yer aldığı klasörün içindeki “seafoodplus.info” dosyasında yer almaktadır. Bu dosyaya sağ tıklayıp View/Edit seçeneğine tıkladıktan sonra dosya yerel metin editöründe açılmaktadır. Gelen metin editörüne aşağıdaki kod satırlarını eklemek gerekmektedir.

add_action( &#;init&#;, &#;stop_heartbeat&#;, 1 );

function stop_heartbeat() {

wp_deregister_script(&#;heartbeat&#;);

}

Bu üç satır ile Heartbeat API’si devre dışı kalmaktadır. seafoodplus.info dosyasında yaptığınız bu değişiklikleri kaydederek internet sitenize tekrardan erişmeyi deneyin. Eğer hatası ortadan kalktıysa problemin API’de olduğunu göstermektedir. Ancak bu API’yi devredışı bırakmak birçok özellikten de mahrum kalmak demektir. Bu nedenle Heartbeat’i tamamen devre dışı bırakmak yerine yavaşlatmak yararlı olmaktadır. Bunun en kolay yöntemi Heartbeat Control pluginini yüklemektir. Plugini aktif hale getirdikten sonra Ayarlar>Heartbeat Control bölümünden Frequency ayarlarını en düşüne çekmek yeterli olmaktadır. Ayarları kaydettikten sonra tekrar “seafoodplus.info” dosyasına geri dönerek yukarda eklediğiniz kod satırını kaldırmak ve dosyayı kaydetmek yeterlidir. Bu adım ile Heartbeat kaynaklı hatasını ortadan kaldırabilirsiniz.

Sunucu Kaynaklarını Arttırma

hatası tüm yaptıklarınıza rağmen hala devam ediyorsa bu hatanın muhtemel nedeni sunucunun kaynaklarının yetersiz olmasıdır. Bunu gidermek için hosting planınızı değiştirmeniz gerekmektedir. Özellikle düşük fiyatlı WordPress hosting planlarında yetersiz sunucu kaynakları nedeniyle bu tarz bir dar boğazın meydana gelmesi mümkündür. Bu nedenle planı değiştirerek daha üst paketlere geçmek Service Unavailable hatasının giderilmesini sağlamaktadır.

 hatasını belirleme

WP_DEBUG’ı Aktif Etmek

Hata loglarına bakmak hatasına neyin neden olduğunu anlamak için bir ipucu verebilmektedir. Bu hata kodlarına erişim sağlamak için WP_DEBUG’ı aktif hale getirmek gerekmektedir. Bunun için site dizininde yer alan “seafoodplus.info” dosyasına aşağıdaki kodları eklemek gerekmektedir.

define( &#;WP_DEBUG&#;, true );

define( &#;WP_DEBUG_LOG&#;, true );

define( &#;WP_DEBUG_DISPLAY&#;, false );

Bu kodlar ile hata kayıtlarının tutulması aktif edilmektedir. Bu hata kayıtları genellikle /wp-content dizinine “seafoodplus.info” adıyla kaydedilmektedir. Ancak bazı durumlarda bu dosya “logs” isimli klasörde de yer alabilmektedir. Bu dosyayı oluşturmak her ne kadar biraz zor gibi gelse de aslında öyle değildir. Dosyanın içerisinde internet sitenizde meydana gelen hatalar kronolojik sırayla yer almaktadır. Dosya aynı zamanda hangi dosyanın ve hangi kod satırının hangi hataya neden olduğunu göstermektedir.

Ancak hata loglarında hatasına işaret eden direkt bir referans yer almamaktadır. Ancak hataya neden olan doğru klasörleri ve dosyaları görmek çözmeye yardımcı olacaktır ve neye odaklanmanız gerektiğini gösterecektir.

Aynı zamanda Apache ya da Nginx tarafından oluşturulan hata loglarına bakmanız da hatasının kaynağını belirleme de yardımcı olacaktır. Bu loglar Apache’de “/var/log/apache2/seafoodplus.info”, Nginx’de ise “/var/log/nginx/seafoodplus.info” dizinin de yer almaktadır.

PHP Hatasından Kaynaklı Hatasını Belirleme

hatası çok büyük bir PHP hatasından da kaynaklanabilmektedir. Bunu belirleme için PHP hata raporlamasını aktif etmek yeterli olmaktadır. Bu işlem günümüz popüler tarayıcılarının geliştirici araçlarında yer alan Console sekmesine aşağıdaki kodları girerek yapılabilmektedir.

ini_set(&#;display_errors&#;, 1);

ini_set(&#;display_startup_errors&#;, 1);

error_reporting(E_ALL);

Bu kodları “console” sekmesine girdikten sonra PHP hataları ekrana gelmektedir. Bu hata raporlamasının elde edilebilmesi için seafoodplus.info dosyasında aşağıdaki kodun yer alması gerekmektedir.

display_errors = on

Bu kod satırının yer almadığı durumlarda yukarıdaki kodları “console” sekmesine girmek herhangi bir sonuç vermeyecektir.

Sonuç

Eğer şanslıysanız Service Unavailable hatası sadece internet sitesini WordPress’ten bakım moduna aldığınız için çıkmaktadır. Ancak nedenini bilmiyorsanız kollarınızı sıvayıp yukarıdaki adımları atmanız gerekmektedir. hatasının kaynağını bulmanız için bu adımlar kısaca;

  • WordPress pluginlerini geçici olarak devre dışı bırakma,
  • WordPress temasını varsayılan bir tema ile değiştirme,
  • CDN’i geçici olarak devre dışı bırakma,
  • WordPress’in Heartbeat API’sini kısıtlama,
  • Sunucu kaynaklarını arttırma,
  • WP_DEBUG’ı aktif ederek hata kayıtlarını kontrol etmektir.

 

hatası nedir, nasıl düzeltilir? - hatası nasıl çözülür?

Sosyal medyada günün hakkında en çok arama yapılan konularından biri olan Hatası ile ilgili merak edilen tüm bilgileri bir araya getirdik

Hatanın Etkileri ve Modern Tespit Yöntemi

Google Analytics benzeri ürünlerin kullanılması bu hatanın neden olduğu etkilerin daha açık şekilde görünmesi için gerekli sitenin bulunduğu durumun kontrolü her zaman yapılamıyor olması bunun en büyük nedenlerinden ve bunun yerine bir ürün kullanmak son derece de modern. Günde ister iki dakikada bir ister on dakikada bir olsun sitenizi kontrol etseniz dahi o bir dakikalık süre zarfında bir sorun oluşup oluşmadığını asla bilemeyeceksiniz ve sürekli olarak bir bakma mecburiyeti hissedeceksiniz. Tam da bu durumlar için Google Analytcis gibi ürünler kullanıcılar için var.

Sitenizin sahip olduğu veri trafiğini Google Analytics yardımıyla takip edebilir ve hatasın ile karşılaştığınız zaman aralıklarını görüntüleyebilirsiniz. Sitenizin artısını da eksisini de daha doğru bir şekilde tespit etmeniz mümkün.

Mesela bir kullanıcının sitenize girmeye çalıştığını ve hatasıyla karşılaştığını düşünelim. Büyük ihtimalle bu hatayı gören kullanıcı siteyi yenilemeden dahi siteyi terk edecek ve bir daha başka bir konu araştırırken dahi sitenizi tercih etmeyecek. Özetle sitenin veri kaynaklı bir kayıptan zarara uğradığından söz edebiliriz.

Hatanın Çözümü

Bu hatanın çözülmesi birçok öneri mevcut. Bloglar ve ticari siteler için genellikle içerik listeme sayfalarında veya ana sayfalarda daha az bağlantı bulundurmak ve ana sayfayla veya içerik listeleme sayfalarında ise içeriklerin ufak bir özetini; bu içeriklerin bütününü içeriklerin bağlantılarında göstermek gerekiyor. Bu önlemler alındıktan sonra esneme özelliği olan ve hızlı çalışan temalar kullanmak, gerekli olmayan eklenti yüklememek önemli. Bunların yanı sıra görsel materyallerinde nasıl olduğu da önem taşıyor. Örneğin bir medya görüntüsü değişik boyutlarda paylaşılabilir. Bu medya görüntülerinin mümkün olduğunca düşük boyutlu olmasına özen gösterilmeli. Bu tavsiyenin uygulanması, .png ya da .gid formatı önerilse de .jpg formatının da kullanılamayacağı anlamına gelmiyor.

Hosting Firmalarının Çözümdeki Konumu

Bu hatalar kullanıcı, yönetici veya yazılımcı tarafından kaynaklanmadığı için doğal olarak çözüm hosting firması tarafından sunulmalı. Daha önce bahsedilen önerilerin de işlevini gerçekleştirebilmesi için de o an içerisinde sitenin hatasıyla karşılaşmamış olması elzem bir durum. Diyelim ki hatası uzun bir süre siteyi etkisine aldı. Bu durumda hosting firmanıza yapacağınız başvuruyla bu hatanın çözülmesini istemeniz gerekiyor. Büyük olasılıklı geçici bir sorunun sunucuyu etkisine aldığından söz edilebilir ve sorun çözüme kavuştuğu zaman ya da sunucu yöneticisi veri servisini yeniden başlattığı zaman internet sitesi tekrar erişilebilir konuma gelmiş olur. Ayrıca ilaveten hosting yöneticisiyseniz eğer sitede karşılaşılan hatasını silmek amacıyla “Application Pool” isimli Türkçe olarak da “Uygulama Havuzu” olarak çevrilen bir sistemin durmuş olabilme ihtimalini kontrol edin ve sistem durmuşsa sistemi yeniden başlatın. Muhtemel ikinci durumsa web sitesinin durdurulmuş olabilme ihtimali ve bu sitenin çalıştırması durumunda hata ortadan kalkacaktır.

VPN Yazılımlarının Yeri

TunnelBear ,ExPat Shield ,UltraSurf ,Hotspot Shield ve Cyberghost VPN benzeri VPN yazılımları ve
programları, Web Proxy’ye gizlilik korumasının yanı sıra yasaklı sitelere de erişim fırsatı tanıyor ama Web Proxy’sinden daha çok ve daha hacimli bir kapsama sahip olan bir güvenlik ve gizlilik olanağı sağlıyor.

Bahsi geçen bu programlar veya bu programların benzeri olan Web Proxy’ler, site sahiplerini direkt olarak internete ulaştırmak yerine başka bir sunucu vasıtasıyla dolaylı olarak internete ulaştırıyor. Bu yazılımların da kapatılması ya da kaldırılması durumunda da sorun çözüme kavuşmuş oluyor.

Sonuç

Error hatası diğer hatalar gibi yolunda gitmeyen durumlar olduğunda ortaya çıkan bir durum olsa da kendi içinde diğer error çeşitleri gibi farklı durumları da barındırıyor. Örneğin hosting kaynaklı olan bu sorun hosting firması ile bağlantı kurularak çözülmeli özel bir program açıksa bu program kapatılarak çözüm yoluna gidilmeli ya da sitedeki hatanın tespit edilip izlenebilmesi için yardımcı ürünler kullanılmalı. Özet olarak bu çözümlerden bahsetmenin yanında ticaret, blog ve haber bazlı siteler için sayfalandırma yapmak, listeleme yaparak özetleme yöntemi kullanıp bir metni direkt olarak paylaşmamak son derece önemli. Bunlara dikkat edildiği sürece bu hatayı alma şansı en aza indirgenmiş hatta bütünüyle ortadan kalkmış oluyor.

Hatası Nedir, Nasıl &#;&#;z&#;l&#;r? Service Unavailable Hatası &#;&#;z&#;m&#;…

Hatası Nedir?

hatası masaüstü bilgisayar, dizüstü bilgisayarlar, telefon, tablet veya internette bağlı olan ve bir ekrana sahip bütün cihazlarda bu hata meydana gelebilmektedir. hatasının anlamı şuan için ulaşmaya çalışılan servisin mevcut olmadığını göstermekte olduğudur. hatası genel olarak durum yük durumu azaldığı zaman çözümlenmiş olmaktadır. hata kodu, sayfaya gelen bireylerin ve botların daha sonra yeniden gelmesini istemektedir

Service Unavailable Hatanın Çözümü Nasıldır?

Bu hatanın çözülmesi pek çok tavsiye mevcuttur. Bloglar veya ticari siteler için genelde içerik listeme sayfalarında ya da ana sayfalarda çok daha az bağlantı bulundurmak veya ana sayfa ile ya da içerik listeleme sayfalarındaysa içeriklerin küçük bir özetini; bu içeriklerin tamamını içeriklerin bağlantılarında göstermek gerekmektedir. Bu önlemlerin alınmasından sonra esneme özelliği bulunan ve hızlı çalışan temaları kullanmak, gerekli olmayan eklentileri yüklememek önemlidir. Bunların beraberinde görsel materyallerin de nasıl olduğu büyük bir önem taşımaktadır. Örnek olarak verilirse; bir medya görüntüsü farklı boyutlarda paylaşılabilmektedir. Bu medya görüntülerinin olabildiğince düşük boyutlu olmasına dikkat edilmelidir. Bu tavsiyenin uygulanması kapsamında Png veya Gid formatı tavsiye edilse de Jpg formatının da kullanılamayacağı manasına gelmemektedir.

Service Unavailable Hata Çeşitleri Nelerdir?

hata kodu çeşitli şekillerde çıkabilmektedir fakat içeriği ne olursa olsun esasında söylemek istediği şey aynı olmaktadır. Kimi Service Unavailable hataları aşağıda belirtilen gibi olmaktadır:

Status code HTTP Error

HTTP Error

HTTP

Error

HTTP Error The service is unavailable

HTTP Server Error

HTTP / Service Unavailable

Error Service Unavailable

Service Temporarily Unavailable

Service Unavailable Error

Error Maximum threads for service reached

Service Unavailable – DNS Failure

Şeklinde ifade edilmektedir.

Bilgi Bankası

İnternet siteleri hata kodlarına bağlı olarak site sahibi veya ziyaretçilerine farklı farklı hata mesajları göstermektedir.

Örneğin, LiteSpeed bize “ Service Unavailable” gibi bir hata gösterdiğinde, bu hatada site sahibinin sistemindeki HTTP isteklerinin LiteSpeed tarafından işlenemediği mesajını çıkarması gerekmektedir. Yani bu hatanın ana nedeni sunucunu kaynaklarının geçici olarak fazla kullanılması ve buna bağlı olarak sunucunun yeni bir isteği daha karşılayamayacağı veya sunucunun bakımda olduğu anlamına gelmektedir.

Ek olarak sunucu kaynaklarının aşırı kullanılmasının nedenlerini bulmak zor olabilir.

Bugüne kadar birçok site sahibinin Service Unavailable hatası nedeniyle panik yaşadığına şahit olduk ve bu hatanın nedenlerini ve sonuçlarını ele aldığımız bir içerik derledik.

LiteSpeed Service Unavailable Hatasının Nedenleri

Genellikle, sunucuda çalışan PHP kodlarıyla ilgili bir hatadır. Yazılımınızda oluşan bir sonsuz döngü veya gereksiz kaynak kullanımı nedeniyle oluşan kullanılacak kaynak bulunmaması sonucunda bu hata alınır.

Bu hata çoğu zaman geçicidir ve kendiliğinden düzelebilir. Ancak bu hata sık veya kalıcı olarak alınmaya başlandığında sistemimizde bir şeylerin yanlış olduğunu anlayabiliriz.

Bellek Kısıtlamaları

LiteSpeed sunucularda, PHP işlemi için oluşturulmuş bir sabit ve tolere edilebilir bir sınır bulunmaktadır. Herhangi bir PHP scripti izin verilen bellek miktarından daha yüksek bir bellek kullanımı yapmaya çalıştığında, bu işlemin sonucu “ Service Unavailable” hatası olarak görülecektir.

Ek olarak bu hata sitenizin bulunduğu sunucunuzun PHP bellek limitiyle alakalı da olabilir. Bu bellek limiti her sunucuda varsayılan olarak “seafoodplus.info” dosyasından kontrol edilir. Eğer bellek yetersizliği ile ilgili bir sorun oluştuysa aşağıdaki gibi bir hata mesajı alabilirsiniz.

Yanlış LiteSpeed Konfigürasyonu

Çoğu zaman LiteSpeed konfigürasyonundaki yanlış değerler de bu hataya sebep olabilir. Bu yanlış konfigürasyonlar başlıca, connection time veya keep alive desteği gibi değerle olabilir.

Çoklu Önbellek Modülü Kullanımı

Cache eklentileri genel olarak sitelerinizi hızlandıran bir özelliktir. Ancak birden fazla cache modülü kullandığınızda burada bir karışıklık oluşacaktır. Çünkü her cache eklentisi farklı çalışabilmektedir. Bu nedenle “ Service Unavailable” hatası alabilirsiniz.

Örneğin, halihazırda Eaccelerator cache modülünü kullandığınızı düşünelim, xCache modülünü çalıştırmak bir probleme sebep olacaktır.
Teknik ekibimizin LiteSpeed sunucu yönetimindeki deneyimlerine dayanarak “ Service Unavailable” hatasının nedenlerinden biri de cache modülünün versiyonundaki yanlışlıktan kaynaklandığını da söyleyebiliriz.

Firewall Tarafından Kill Edilen PHP Fonksiyonları

Firewall bildiğiniz gibi server üzerinde çalışan bir güvenlik uygulamasıdır ve yapısı gereği belirli kriterleri sağlayan PHP işlemlerini kill etme yani tamamen durdurma yetkisine sahiptir. Bu da kullanıcıların “ Service Unavailable” hatasını almasına neden olacaktır.

Disk Dolu Olması

Son olarak, sunucu veya sahip olduğunuz hosting paketinizin disk alanı tamamen dolduğunda “ Service Unavailable” hatasını alırsınız. /tmp klasörünüzdeki geçici dosyalar buna neden olabilir.

Service Unavailable Hatası Çözümü

Şuana kadar içeriğimde “ Service Unavailable” hatasının nedenleri hakkında konuştuk. Neyse ki, LiteSpeed üzerinde hatalarını otomatik düzelten bir mekanizma mevcuttur. Bu seçeneği LiteSpeed Yönetici konsolundan etkinleştirebiliriz. Ancak sadece kendi sunucunuza sahipseniz buraya ulaşma yetkiniz vardır.

Tüm bunlara rağmen siteniz üzerinde sık sık hatası görüyorsanız, kalıcı bir çözüme ihtiyacınız var demektir. Adım adım çözüm yollarına geçelim.

Log Kayıtlarını İnceleyin

Diğer tüm web sunucu hataları gibi Lite Speed hatasının nedenini anlamanın ilk yolu log kayıtlarını incelemektir. Log kayıtları size hatanın nedenini açık bir şekilde gösterecektir. Cpanel bir sunucuda log kayıtlarını aşağıdaki dizinde bulabilirsiniz.

Log kayıtları hatanın nedenini göstererek çözüm için yapılması gereken işlem konusunda size ipucu verecektir.

Bellek Limitlerini Düzenleyin

LiteSpeed Service Unavailable hatasının çözümü bellek limitlerinin doğru olarak düzenlenmesinden geçebilir. Bu düzenleme PHP konfigürasyon sayfasında yapılabilir.

Eğer hata bellek limitlerinden kaynaklanıyor ise seafoodplus.info dosyasını düzenleyerek ve limitleri yükselterek sorunu çözebilirsiniz.

Aynı Cache Modüllerini Silin

Birden çok cache modülleri LiteSpeed sunucularda her zaman sorun yaratmıştır. Bu nedenle biz sistem de sadece bir önbellek modülünün olmasını tavsiye ediyoruz. Örneğin Opcache modülü sunucu üzerinde halihazırda var ise Eaccelerator modülünün devre dışı kalması gerekmektedir.

Firewall Yapılandırmanızı Kontrol Edin

Son zamanlarda karşılaşılan hatalardan biri de PHP işlemlerini etkileyen LFD modülü olmuştur. LFP modülü PHP işlemlerini otomatik olarak kill ediyordu.

Sorunun çözümü için LFD konfigürasyon sayfasında bulunan işlem timeout ayarlarının ve kullanıcı işlem limitlerini yükseltmek yeterli olmaktadır.

Çakışan PHP Modüllerini Kaldırın

LiteSpeed server yönetimindeki deneyimimize dayanarak, çoğu zaman Ioncube, Suhosin veya Zenguard gibi PHP modüllerinin uyumsuzluk nedeniyle hatalarına neden olabileceğini söyleyebiliriz.

Disk Alanını Boşaltın

Disk alanı problemleri de hatalarına sebep olacağını konuşmuştuk. Biz her zaman sunucu bölümlerinde yeterli alan olduğundan emin oluyoruz. Ek olarak kullanıcılarda disk alanlarını kontrol ederek bu şıkkı eleyebilir.

Siz de aklınıza takılan veya eklemek istediklerinizi yorum olarak ileterek yazımızın gelişmesine katkıda bulunabilirsiniz.

  • Email, SSL
  • 0 Bu dökümanı faydalı bulan kullanıcılar:

nest...

batman iftar saati 2021 viranşehir kaç kilometre seferberlik ne demek namaz nasıl kılınır ve hangi dualar okunur özel jimer anlamlı bayram mesajı maxoak 50.000 mah powerbank cin tırnağı nedir