Sitem açılmıyor, adım adım kontrol listesi

Web Sitesi ve E-posta 113 görüntülenme Markdown

Siteniz açılmıyor ve nedenini bilmiyorsunuz. Tahmin yürütmek yerine sırayla kontrol edin: her adım bir sonrakinin nerede aranacağını daraltır. Önce hosting paketinde mi (panelli, hazır), yoksa kendi VDS sunucunuzda mı olduğunuzu belirleyin; bazı adımlar yalnızca birine uygundur.

1. Sorun yalnızca sizde mi?

Siteyi telefonunuzun mobil verisiyle, gizli pencerede ya da isitdownrightnow gibi bir "site çalışıyor mu" aracıyla açmayı deneyin. Başkaları açabiliyorsa sorun sizin ağınızda, tarayıcı önbelleğinizde ya da DNS önbelleğinizdedir: ipconfig /flushdns (Windows), gizli pencere, farklı tarayıcı.

2. Hata mesajı ne diyor?

  • "Bu siteye ulaşılamıyor" / ERR_NAME_NOT_RESOLVED: DNS sorunu: DNS hatası.
  • ERR_CONNECTION_TIMED_OUT / REFUSED: Sunucuya ulaşılamıyor ya da web sunucusu çalışmıyor (adım 4 ve 5).
  • Güvenlik/sertifika uyarısı: SSL uyarıları.
  • 403, 404: Nginx 403, hosting için 403, 404, 500.
  • 500, 502, 503, 504: Sunucu tarafında uygulama ya da PHP sorunu: 502 çözümü. Cloudflare kullanıyorsanız 52x hataları için: Cloudflare hataları.
  • Beyaz ekran (WordPress): beyaz ekran.

3. Alan adı ve DNS

Alan adının süresi dolmamış olmalı: süre doldu. A kaydı sunucunuzun IP adresini göstermeli: dig +short A ornek.com @1.1.1.1. Yakın zamanda DNS değiştirdiyseniz yayılma beklenir: DNS yayılma süresi.

4. Sunucu çalışıyor mu? (VDS)

Müşteri panelinde durumun Çalışıyor olduğunu görün. Kapalıysa başlatın; yanıt vermiyorsa VNC Konsol'a bakın: sunucum açılmıyor. Hosting paketinde sunucu durumunu biz izleriz; tüm sitelerin kapalı olması genel bir kesintiyi gösterir: duyurular.

5. Web sunucusu çalışıyor mu? (VDS)

sudo systemctl status nginx
sudo nginx -t
sudo ss -tlnp | grep -E ":80 |:443 "

Nginx kapalıysa sudo systemctl start nginx; başlamıyorsa mesajı okuyun: address already in use. Ayar hatası varsa nginx -t satırı gösterir.

6. Güvenlik duvarı

80 ve 443 portları hem sunucuda (sudo ufw status) hem panelin Güvenlik Duvarı Kuralları aracında açık olmalı: UFW.

7. Disk, bellek ve uygulama

8. Günlüğe bakın

Nginx'in hata günlüğü (/var/log/nginx/error.log) çoğu sorunun cevabını verir: günlük okuma. Hosting'de panelden: hata günlüğü. Çözemezseniz hata kodunu, alan adını ve ne zaman başladığını yazarak destek talebi açın.

Sık sorulanlar

Site bir süre açılıp sonra kapanıyor.

Kaynak yetersizliği (bellek, işlemci) ya da bir süreç çökmesi olabilir. Grafiklere ve günlüğe bakın: sunucum yavaş.

Sadece bazı kullanıcılar açamıyor.

DNS yayılması, ülke/şirket ağı engeli ya da CDN önbelleği olabilir. Farklı ağlardan ve DNS'lerden deneyin: DNS sorgulama.

Sunucum sağlam görünüyor ama site açılmıyor.

Alan adı yanlış sunucuya gidiyor olabilir. Alan adı ile IP adresiyle ayrı ayrı açıp karşılaştırın; IP ile açılıyorsa sorun DNS'te ya da server_name ayarındadır.

İlgili makaleler

Sorununuz çözülmediyse destek talebi açın. Hangi adımı denediğinizi ve ekranda ne gördüğünüzü yazarsanız çözüm çok daha hızlı olur.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.