Promo Hosting Unlimited — Diskon hingga 50%
Home/Blog
Tutorial · 9 menit baca · 15 Maret 2026

Cara Mengatasi Website Down: Troubleshooting Step-by-Step

Panduan diagnosa cepat saat website down: cek DNS, server, SSL, error 500/502/503, plus checklist untuk identifikasi root cause.

Home / Blog / Tutorial

Jangan Panik — Diagnosa Dulu

Website down adalah situasi stressful, tapi langkah pertama: jangan panik dan jangan langsung restart server. Diagnosa root cause dulu agar perbaikan tepat sasaran. Restart buta sering menutupi masalah yang akan kambuh besok.

Artikel ini berisi checklist sistematis untuk identifikasi penyebab website down dalam 10 menit. Cocok untuk pemilik website tanpa background teknis.

Cek 1: Apakah Benar Website Down?

Bisa jadi cuma masalah di sisi Anda (browser cache, ISP block, dll). Verifikasi dulu:

Kalau hasilnya: down dari mana-mana → masalah di server. Down hanya dari Anda → masalah ISP/cache lokal Anda.

Cek 2: Lihat Error Spesifik

Akses website di browser, perhatikan kode error / pesan:

  • This site can't be reached / DNS_PROBE — masalah DNS
  • 503 Service Unavailable — server overloaded atau di-restart
  • 502 Bad Gateway — proxy/upstream issue
  • 500 Internal Server Error — error PHP/aplikasi
  • 504 Gateway Timeout — server respond terlalu lama
  • 404 Not Found — URL salah / file dihapus
  • 403 Forbidden — permission file salah
  • SSL_ERROR / NET::ERR_CERT — masalah SSL certificate
  • Halaman blank putih — biasanya PHP fatal error

Setiap error punya solusi spesifik (lihat section di bawah).

Cek 3: Status Server Hosting

Cek status hosting Anda:

  • Akses cPanel langsung di https://namadomain.com:2083 — kalau cPanel jalan tapi website tidak, masalah di file/aplikasi
  • Cek halaman status provider: status.saunghosting.com — ada maintenance/outage?
  • Cek email — provider biasanya kirim notifikasi maintenance terjadwal
  • Login client area — cek status paket (apakah suspended karena belum bayar?)

Cek 4: DNS & Domain

Domain expired = website langsung down. Cek:

  • Whois domain di whois.com — cek expiry date
  • DNS resolve normal: nslookup namadomain.com di terminal/cmd
  • Pastikan A record pointing ke IP yang benar
  • Cek nameserver — kalau pakai Cloudflare, status harus Active

Domain expired? Renew secepatnya. Saung Hosting kasih grace period 7 hari sebelum domain di-suspend.

Solusi Per Error

Error 500 — Internal Server Error

Penyebab umum: PHP error fatal, .htaccess salah, plugin/theme conflict.

  1. Login cPanel → File Manager → cek error_log di public_html
  2. Lihat baris terakhir — biasanya ada line spesifik error
  3. Common fix: rename .htaccess sementara, lihat apakah jalan
  4. WordPress: rename folder wp-content/plugins sementara untuk disable semua plugin
  5. Pastikan PHP version compatible (cek MultiPHP Manager)

Error 503 — Service Unavailable

Penyebab: resource exceeded (CPU/RAM), atau maintenance mode.

  1. Cek di cPanel → Resource Usage — apakah sudah max?
  2. WordPress: hapus file .maintenance di root jika ada
  3. Tunggu 5 menit, biasanya recover sendiri kalau cuma spike traffic

Error 502/504 — Gateway Issue

Penyebab: backend (PHP-FPM, Node.js) crash atau respond > timeout.

  1. Buka tiket support hosting — biasanya butuh restart service di server
  2. Untuk VPS: restart php-fpm / node service: systemctl restart php-fpm
  3. Cek slow query MySQL yang menggantung

Halaman Blank Putih (WSOD)

Penyebab: PHP fatal error tapi error display dimatikan.

  1. Edit wp-config.php tambahkan: define('WP_DEBUG', true);
  2. Reload — error message muncul
  3. Setelah fix, kembalikan ke false

SSL Error

  1. cPanel → SSL/TLS Status → klik Run AutoSSL
  2. Cek certificate expiry, renew manual jika perlu
  3. Cloudflare user: cek SSL mode jangan Flexible

Disaster Recovery Checklist

Kalau website still down setelah 30 menit diagnosa:

  1. Buka tiket support hosting dengan informasi lengkap (URL, error message, screenshot, waktu mulai down)
  2. Sambil menunggu, siapkan halaman maintenance — upload file maintenance.html sederhana ke root agar visitor tahu sedang diperbaiki
  3. Kalau punya backup recent, siapkan rollback plan
  4. Komunikasi ke customer via WhatsApp Business / sosial media — "Website sedang maintenance, akan kembali normal dalam X menit"
  5. Catat semua langkah yang sudah dicoba agar support tidak repeat

Tools Debugging Wajib

  • cPanel Error Log — penyebab #1 dilewatkan pemilik website
  • WordPress Debug Mode — setting di wp-config.php
  • Browser DevTools (F12) → Network tab — lihat response code & loading time
  • Pingdom / GTmetrix — cek dari multiple location
  • UptimeRobot — monitoring 5 menit interval, alert via email/Telegram (gratis 50 monitor)
  • Better Stack — uptime monitoring + log management
  • SSH client — untuk akses VPS/server level

Pencegahan Downtime

  • Pilih hosting reliable dengan SLA uptime 99.9%+
  • Aktifkan UptimeRobot agar tahu down segera (bukan dari complaint customer)
  • Setup JetBackup + UpdraftPlus untuk recovery cepat
  • Update WordPress core, plugin, theme secara reguler — banyak hack/down karena vulnerability lama
  • Pakai Cloudflare untuk Always Online (serve static cache saat origin down)
  • Test website rutin pasca update besar
  • Punya contact emergency hosting support (nomor WA, email priority)

Kesimpulan

Website down adalah matter of when, not if. Yang membedakan adalah seberapa cepat Anda diagnose & recover. Dengan checklist di atas, mayoritas insiden bisa diselesaikan dalam 15–30 menit.

Saung Hosting menjamin uptime 99.9% dengan multi-layer redundancy + JetBackup harian + support tiket 24/7. Buka tiket dan engineer kami akan respond < 30 menit di hari kerja. Cek paket hosting reliable dengan garansi 30 hari uang kembali.

Siap upgrade ke hosting cepat & aman?

LiteSpeed + SSL gratis + JetBackup harian + Imunify360 — semua mulai Rp 5.000/bulan.

Teknologi Terbaru

Mendukung Stack Modern Pilihan Developer

Server kami siap menjalankan teknologi web & backend terkini. Tinggal pilih, kami yang siapkan environment-nya.

Node.js
React
Vue.js
Angular
Next.js
Astro
NPM
Yarn
Python
PHP 8.x
Ruby
Java
Rust
Golang
.NET
TypeScript
Laravel
CodeIgniter
Django
Flask
Express.js
NestJS
MySQL
MariaDB
PostgreSQL
MongoDB
Redis
SQLite
Docker
Git
GitHub
Linux
Apache
Nginx
LiteSpeed
cPanel

Dan masih banyak lagi — composer, pip, gem, cargo, kubectl, semua tersedia. Tanya stack Anda