İçindekiler:

503 hatası ne anlama gelir ve nasıl düzeltilir?
503 hatası ne anlama gelir ve nasıl düzeltilir?
Anonim

Genel kullanıcılar ve site yöneticileri için talimatlar.

503 hatası nasıl düzeltilir: kesin kılavuz
503 hatası nasıl düzeltilir: kesin kılavuz

503 hatası ne anlama geliyor?

503 kodu, çalışan hizmetin kullanılamadığını gösterir (Hizmet Kullanılamıyor). Çoğu zaman bu uzun sürmez: örneğin, bir yeniden başlatma veya bakım sırasında bir kaynağa erişim kapatılır.

Ancak bazen 503 hatası, sistemin çalışmasının doğru şekilde organize edilmemesi nedeniyle oluşur. Sunucu, istek kuyruğuyla etkileşime girer: bunları kabul eder, işler ve bir yanıt verir. Karmaşık olanlar uzun zaman alırken, hafif sorguları hızlı bir şekilde ele alır. Bu kadar çok yoğun istek varsa, sıra yavaş ilerler.

Kuyruk uzunluğu genellikle sabittir. Siteyi ziyaret ettiğinizde, sunucuya bir istek gönderirsiniz. Bunun için yer yoksa, 503 hatası görünecektir.

503 hatası olan bir kullanıcı için ne yapmalı

Bu adımları deneyin - sorunun çözülme olasılığı vardır.

Herkesin bir hata alıp almadığını kontrol edin

Bu çevrimiçi hizmetler, tüm kullanıcıların siteye erişemediğini veya 503 hatasının yalnızca sizin için görünüp görünmediğini gösterecektir:

  • Herkese Ya Da Sadece Bana Aşağı;
  • Web Sitesi Gezegeni;
  • 2IP.

İkincisi özellikle uygundur: siteye farklı ülkelerden sunuculardan istekte bulunur ve yanıt kodunu gösterir. En az bir durumda 503 hatası varsa, kesinlikle yalnız değilsiniz.

Hizmetler, kaynağın kullanılabilir olduğunu gösteriyorsa, kaynağa başka bir cihazdan erişmeyi deneyin. Veya arkadaşlarınızdan sitede her şeyin yolunda olup olmadığını kontrol etmelerini isteyin.

Lütfen bekleyin ve daha sonra tekrar deneyin

Sayfayı yenileyin. 503 hatasını hâlâ görüyorsanız, siteyi daha sonra ziyaret etmeyi deneyin: birkaç dakika içinde veya potansiyel olarak daha az kullanıcı olduğunda. Bu, öncelikle çok popüler hale gelen oyunlar veya kaynaklar için geçerlidir. Örneğin, hükümet çevrimiçi olarak işlenen yeni ödemeleri duyurduysa, sunucu kapasitesi herkes için yeterli olmayabilir.

Cihazınızı yeniden başlatın

Sorunu yalnızca siz yaşıyorsanız, akıllı telefonunuzu, bilgisayarınızı veya tabletinizi yeniden başlatmak yardımcı olabilir.

Bu işe yaramazsa, yönlendiricinizi de yeniden başlatın. Bu üç şekilde yapılabilir.

1. Kontrol paneli aracılığıyla

Genellikle 192.168.0.1 veya 192.168.0.1'de bulunur. IP doğrudan tarayıcıya girilir, ancak seçenekler mümkündür - modeliniz için talimatları kontrol edin.

Panelde "Yeniden Başlat" veya "Yeniden Başlat" düğmesini bulmanız gerekir: "Sistem", "Sistem" ve benzeri menülerde olabilir. Tıklayın ve sayfanın yenilenmesini bekleyin.

503 hatası durumunda ne yapılmalı: yönlendiriciyi kontrol paneli üzerinden yeniden başlatın
503 hatası durumunda ne yapılmalı: yönlendiriciyi kontrol paneli üzerinden yeniden başlatın

2. Kapatma düğmesini kullanma

Açma / Kapama düğmesi genellikle yönlendiricinin arkasında bulunur. Üzerine tıklayın, 20-30 saniye bekleyin ve cihazı tekrar açın. Bu süre kapasitörlerin boşalması için yeterlidir, bellek yongaları güç almayı durdurur, tüm geçici veriler sıfırlanır.

Önemli! Açma / Kapama düğmesini yalnızca yönlendiriciyi yeniden başlatmakla kalmayıp aynı zamanda ayarlarını da sıfırlayan Sıfırla ile karıştırmayın. Düğme gövdeye gömülüyse ve basmak için kibrit veya tornavidaya ihtiyacınız varsa, ona ulaşmaya çalışmayın.

3. Prizden çıkararak

Güç adaptörünü fişten çekin, 20-30 saniye bekleyin ve ardından tekrar takın.

DNS adreslerini değiştir

Neyse ki, DNS sunucu adresleri değiştirilebilir. Böylece, IPv4 standardı için Google'ın genel DNS IP'sini: 8.8.8.8 ve 8.8.4.4'ü, yeni IPv6 için 2001: 4860: 4860:: 8888 ve 2001: 4860: 4860:: 8844'ü kullanabilirsiniz. İşte nasıl yapılacağı.

1. Bir Windows bilgisayarda

Win + R tuşlarına basın. Çalıştır penceresinde şunu girin ncpa.cpl ve Enter'a basın.

503 hatasında ne yapılmalı: ncpa.cpl girin
503 hatasında ne yapılmalı: ncpa.cpl girin

Kullanmakta olduğunuz bağlantıyı seçin, üzerine sağ tıklayın, "Özellikler" üzerine tıklayın.

"Özellikler" üzerine tıklayın
"Özellikler" üzerine tıklayın

Bileşenler listesinde "IP sürüm 4" veya "TCP / IPv4" öğesini bulun, "Özellikler" e tıklayın. "Aşağıdaki DNS sunucu adreslerini kullan" radyo düğmesini seçin, iki satırda 8.8.8.8 ve 8.8.4.4 girin.

Bileşenler listesinde "IP sürüm 6" veya "TCP / IPv6" varsa, 2001: 4860: 4860:: 8888 ve 2001: 4860: 4860:: 8844 adreslerini benzer şekilde ayarlayabilirsiniz.

503 hatası durumunda ne yapılmalı: adresleri ayarlayın
503 hatası durumunda ne yapılmalı: adresleri ayarlayın

DNS önbelleğini sıfırlamanız da önerilir. Bunu yapmak için Win + R tuşlarını tekrar basılı tutun, "Çalıştır" penceresine girin cmd.

503 hatasında ne yapılmalı: cmd yazın
503 hatasında ne yapılmalı: cmd yazın

konsolda yaz ipconfig/flushdns ve Enter'a tıklayın.

503 hatasında ne yapılmalı: ipconfig/flushdns yazın
503 hatasında ne yapılmalı: ipconfig/flushdns yazın

2. macOS yüklü bir bilgisayarda

"Sistem ayarları" - "Ağ" menüsüne gidin. Sol altta kapalı kilitli bir simge görürseniz, üzerine tıklayın ve beliren pencerede yönetici şifresini girin.

503 hatası durumunda ne yapılmalı: "Sistem ayarları" - "Ağ" menüsüne gidin
503 hatası durumunda ne yapılmalı: "Sistem ayarları" - "Ağ" menüsüne gidin

Gerekli bağlantıya tıklayın ve menüden "Gelişmiş" öğesini seçin.

503 hatası nasıl düzeltilir: menüden "Gelişmiş"i seçin
503 hatası nasıl düzeltilir: menüden "Gelişmiş"i seçin

DNS sekmesinde "+" işaretine tıklayın ve listeye adresleri ekleyin.

503 hatası nasıl düzeltilir: "+" işaretine tıklayın ve listeye adresler ekleyin
503 hatası nasıl düzeltilir: "+" işaretine tıklayın ve listeye adresler ekleyin

DNS önbelleğinizi temizleyin. Terminali başlat, komut yaz sudo killall -HUP mDNSResponder … Ardından Return tuşuna basın ve yönetici şifrenizi girin.

503 hatası nasıl düzeltilir: sudo killall -HUP mDNSResponder komutunu yazın
503 hatası nasıl düzeltilir: sudo killall -HUP mDNSResponder komutunu yazın

3. Yönlendiricide

Yönlendiricinin kontrol paneline gidin ve DNS sunucularının adreslerini içeren öğeyi bulun - DHCP ayarlarında olabilirler. Cihazınızın neyi desteklediğine bağlı olarak, iki adresi doğru biçimde (IPv4 veya IPv6) girin.

503 hatası nasıl düzeltilir: iki adres girin
503 hatası nasıl düzeltilir: iki adres girin

Android'de YouTube önbelleğini temizle

Android cihazlarda, YouTube uygulaması 503 hatası bazen önbellekteki bozuk bilgiler nedeniyle oluşur. Hizmeti tekrar çalışır duruma getirmek için temizlemeyi deneyin. Böyle davran.

Ayarlara git. Uygulamalar listesinde YouTube'u bulun.

503 hatası nasıl düzeltilir: ayarlara gidin
503 hatası nasıl düzeltilir: ayarlara gidin
YouTube'u Bul
YouTube'u Bul

Durdurun ve "Önbelleği temizle" ye tıklayın. Ardından uygulamayı tekrar çalıştırın.

çalışmayı durdur
çalışmayı durdur
"Önbelleği temizle" ye tıklayın
"Önbelleği temizle" ye tıklayın

YouTube oynatma listenizi küçültün

Bazen Daha Sonra İzle oynatma listenizde çok fazla video olduğunda 503 hatası oluşur. Küçültmeyi ve ardından sayfayı veya uygulamayı yeniden yüklemeyi deneyin.

Kaynak yönetimine başvurun

Belki de site yöneticileri sorunun henüz farkında değildir. Veya tersine, nasıl çözeceklerini veya her şeyin ne kadar işe yarayacağını biliyorlar. Kısacası, yukarıdakilerin hiçbiri yardımcı olmadıysa, onlarla iletişime geçin.

503 hatası olan bir yönetici için ne yapmalı

Her şey sitenizin motoruna ve ayarlarına bağlıdır. Uygun seçenekleri seçin ve bunun sorunu çözüp çözmediğini kontrol edin.

Şundan Sonra Yeniden Dene seçeneğini ayarlayın

İstemcinin 503 hatasını aldıktan sonra, sunucuya bir sonraki istekten önce ne kadar beklemesi gerektiğini gösterir. Değer milisaniye cinsinden belirtilir, değerini kendiniz belirlersiniz. Bu, çok sık tekrarlanan istekleri önleyecektir.

Düzenli atamaların zamanlamasını gözden geçirin

Genellikle sistem Cron'unda bulunan posta listelerini ve diğer görevleri minimum sunucu yükü zamanına aktarın. Aynı zamanda, gönderilen mektup sayısı ve komut dosyalarının çalışma süresi üzerindeki kısıtlamaları ihlal etmemek için barındırma kullanma kurallarının hafızasını tazeleyin.

DDoS korumasını yükleyin

Bunlar aynı zamanda genel kuyruğa giden isteklerdir. Onlardan kurtulun - kullanıcılara kaynağınıza hızlı bir şekilde erişim sağlayabilirsiniz.

Büyük dosyaları HTTP üzerinden aktarma

Genellikle barındırıcılar, komut dosyalarının çalışma süresini sınırlar. Büyük dosyaları böyle bir komut dosyası aracılığıyla aktarırsanız, büyük olasılıkla limite yatırım yapmayacaksınız. Ayrıca aktarım ayrı bir işlem alacaktır, bu da genel kuyruktan gelen istekleri işleyemeyeceği anlamına gelir.

Bu durumda dosyaları doğrudan aktarmak daha faydalıdır. Sitenin veya bir bütün olarak hizmetin yükleme hızını çok fazla etkilemeyen çok iş parçacıklı bir işlem kullanır.

Ağır veya eski CMS bileşenlerini kaldırın

CMS'nizin bileşenlerini tek tek kapatmaya çalışın ve durumun değişimini izleyin. Sorunun olası bir kaynağını bulursanız, bu bileşeni güncellemeyi deneyin. Veya onsuz nasıl yapacağınızı düşünün - örneğin, daha yeni ve daha hızlı bir analogla değiştirin.

İstek sayısını azaltmak için kaynakları tek bir dosyada birleştirin

Web uygulamanız çok sayıda küçük kaynak (resimler, stil sayfaları, komut dosyaları vb.) kullanıyorsa ve bunların her birini ayrı bir istekle yüklüyorsa, kuyruğun önemli bir bölümünü kaplayabilirler. Sorunu çözmek için her şeyi tek bir dosyada birleştirin.

Uzak sunuculara olan bağlantıları kaldırın

Çok uzun süre yanıt vermeyebilirler. Bu arada, sunucunuza gelen isteklerin geri kalanı işlenmek için bekleyecektir.

Kodda bu tür sorunları arayın ve uzak sunucu olmadan yapamıyorsanız, beklemek için küçük bir zaman aşımı ayarlayın. Cevap vermek için zamanı olmaması durumunda eylemleri düşünün.

MySQL sorgularını optimize edin

MySQL kullanıyorsanız ve bazı sorgular yeterince yavaşsa, bazı barındırma sağlayıcıları otomatik olarak bir mysql-slow.log günlük dosyası oluşturur. En sorunlu veritabanı çağrılarını toplar. Bunları analiz edin ve mümkünse optimize edin.

Ayrıca, veritabanını indeksleyin ve istek sayısını azaltacak önbelleğe alma bileşenlerini kullanmaya çalışın.

Sülük önleyici yükleyin

Başka bir web yöneticisi kaynağınıza doğrudan bağlantılar kullanıyorsa, örneğin resimlerinizi sayfalarına eklerse, bu da istek kuyruğunu artırır. Sülük önleme modülleri ve ayarları bununla etkin bir şekilde mücadele eder. Bazı barındırıcılar, bunları yönetim panelinde etkinleştirmenize izin verir. Diğerleri için, örneğin.htaccess dosyasındaki mod_rewrite kuralları veya ayrı modüller aracılığıyla her şeyi manuel olarak yapılandırmanız gerekir.

Önbelleğe alma bileşenlerini yükleyin

İstek kuyruğunu boşaltmanıza ve ortalama işlem süresini azaltmanıza yardımcı olurlar. Sonuç olarak, yeni isabetler için yer olacak ve kullanıcılar 503 hatasını görmeyecek.

ev sahibine danışın

Belki de sorun sadece siz değilsiniz ve hosting firmasının uzmanları bunu nasıl çözeceklerini biliyorlar. Bundan önce SSS materyallerini gözden geçirmek ve kaynak forumdaki en son konulara bakmak gereksiz olmayacaktır. Zaten hazır talimatlar olma ihtimali var.

Önerilen: