System Unavailable. Please Try Again Later!
Anda kaget karena website Anda hanya memunculkan layar putih bertuliskan "mistake 503 Service Unavailable"? Jangan panik dulu, Anda sudah menemukan artikel yang tepat untuk bisa mengatasi mistake tersebut!
Di artikel kali ini, kami akan membahas tentang 503 Service Unavailable secara lengkap. Mulai dari pengertian, penyebab, hingga bagaimana cara mengatasi 503 Service Unavailable. Yuk, baca lebih lanjut!
Error 503 Service Unavailable adalah jenis fault WordPress yang terjadi saat server tak bisa memenuhi permintaan koneksi. Bisa karena server penuh sehingga tak bisa menangani request lagi (overload), atau karena server sedang dalam proses perbaikan (maintenance).
Terkadang, kendala 503 Service Unavailable menampilkan pesan error yang berbeda di setiap websitenya. Beberapa pesan mistake yang umumnya muncul, antara lain:
- 503 Service Unavailable
- 503 Service Temporarily Unavailable
- HTTP Server Fault 503
- HTTP Error 503
- 503 Error
- Error 503 Service Unavailable
- Error 503 Backend fetch failed
- The server is temporarily unable to service your asking due to maintenance downtime or capacity issues. Please try over again after.
Baca juga: Panduan Lengkap Daftar HTTP Condition Code dan Cara Mengatasinya
Ada beberapa penyebab terjadinya error 503 Service Unavailable,yaitu:
- Sedang terjadi perbaikan pada server yang dituju
- Pemakaian bandwidth hosting yang melebihi batas sehingga server tak mampu memproses permintaan dari pengunjung website lagi
- Serangan DDoS yang menyebabkan server overload karena menerima banyak permintaan di satu waktu yang sama
- Terdapat plugin yang bermasalah atau tidak kompatibel sehingga mengganggu kestabilan website
- Penggunaan tema yang terlalu berat
- Adanya masalah pada kode custom PHP website yang digunakan
Baca juga: x+ Cara Cek Website Down atau Tidak dengan Mudah [Terlengkap]
Nah, karena mistake 503 service unavailable disebabkan berbagai faktor, ada beberapa cara untuk mengatasinya, yaitu:
1. Mematikan Sementara Semua Plugin
Jika Anda menggunakan plugin yang tidak kompatibel atau bermasalah, pesan error 503 Service Unavailable bisa saja muncul.
Sebagai langkah awal, Anda bisa mencoba mematikan sementara semua plugin yang terpasang. Jika pesan error 503 menghilang, berarti kendala berasal dari salah satu plugin yang digunakan.
Untuk memastikannya, Anda bisa mengaktifkan lagi satu per satu plugin untuk mengetahui plugin mana yang menjadi biang penyebab error 503 service unavailable.
Nah, karena 503 Service Unavailable menyebabkan Anda tak bisa masuk ke dashboard admin WordPress, maka Anda harus menonaktifkan plugin menggunakan FTP.
Anda bisa masuk ke direktori /wp-content/, lalu ganti nama folder plugins menjadi plugins.deactivated.
Bagi Anda yang tidak tahu cara menggunakan FTP bisa mengikuti panduan mudahnya di → Apa itu FTP dan Bagaimana Cara Menggunakan FTP?
2. Ubah Tema WordPress ke Default
Selain plugin, penggunaan tema yang tidak tepat juga bisa menjadi penyebab 503 Service Unavailable. Misalnya karena tema itu terlalu berat.
Solusinya, Anda bisa mencoba menggunakan tema default WordPress, seperti Twenty 19, ketika fault 503 service unavailable muncul.
Untuk mengubah tema ke default, Anda bisa menggunakan File Director atau phpMyAdmin. Berikut ini caranya:
2.1 File Manager
- Login ke cPanel Anda melalui http://domainanda.com/cpanel
- Pilih menu File Manager di bagian Files
- Klik folder wp-content dan pilih themes. Lalu, klik kanan dan Rename nama binder tema yang sedang Anda gunakan menjadi namatema-off. Misalnya, twentynineteen-off
- Refresh website Anda untuk mengetahui apakah fault 503 sudah teratasi.
two.two. phpMyAdmin
- Login ke cPanel Anda
- Pilih menu phpMyAdmin yang terletak pada bagian Databases
- Klik wp_options yang ada di bagian kiri. Lalu, klik tab Search. Ketikkan template ke kotak option_name dan pencet enter pada keyboard Anda.
- Klik Edit untuk mengganti tema
- Terakhir, masukkan nama tema WordPress default, misalnya twentynineteen. Lalu, klik Get.
Apabila setelah mengganti tema ke default fault 503 Service Unavailable menghilang, berarti tema yang Anda gunakan sebelumnya memang penyebabnya. Jadi, sebaiknya Anda tidak menggunakan tema tersebut terlebih dahulu.
Baca Juga : Cara Aman Install Ulang Core WordPress
three. Mematikan Sementara API "Heartbeat" di WordPress
Heartbeat merupakan API bawaan WordPress yang berfungsi untuk menyimpan artikel secara otomatis (auto-salve), menampilkan notifikasi plugin, memberitahu siapa yang sedang mengedit artikel, dan lainnya.
Sayangnya, Heartbeat memakan cukup banyak sumber daya sehingga terkadang menyebabkan mistake 503. Maka dari itu, Anda perlu mematikannya untuk sementara jika pesan error 503 service unavailable muncul. Bagaimana caranya?
- Login ke cPanel Anda, lalu klik File Manager di bagian Files
- Klik binder wp-content, lalu pilih themes, dan pilih folder tema yang Anda gunakan saat ini. Misalnya, twentynineteen. Kemudian, masuk binder tema tersebut dan klik kanan pada file functions.php, lalu pilih Edit
- Masukkan kode berikut tepat di bawah <?php. Lalu, klik Save Changes.
add_action( 'init', 'stop_heartbeat', ane );
function stop_heartbeat() {
wp_deregister_script('heartbeat');
}
Jika website Anda berhasil diakses kembali berarti masalahnya terletak pada API Heartbeat. Namun, Anda tidak bisa mematikannya secara permanen karena beberapa fitur WordPress terintegrasi membutuhkannya. Maka, kami sarankan Anda untuk mengaturnya ulang dengan menginstall plugin Heartbeat Command.
iv. Perbaiki Custom PHP yang Bermasalah
Jika error 503 masih tetap muncul, bisa jadi ada kode custom PHP yang bermasalah di website Anda. Oleh karena itu, Anda perlu mengaktifkan mode debug untuk mencari tahu error PHP tersebut dan memperbaikinya.
Berikut cara debug WordPress:
- Login ke cPanel Anda, lalu klik File Manager yang ada di bagian Files
- Klik folder public_html yang ada di bagian kiri. Lalu, klik kanan dan pilih menu Edit pada file wp-config.php
- Ubah define( 'WP_DEBUG', false ); menjadi define( 'WP_DEBUG', true ); lalu tambahkan kode berikut tepat di bawahnya:
define ('WP_DEBUG_LOG', true);
define ('WP_DEBUG_DISPLAY', faux); - Klik Salve Changes yang ada di pojok kanan. Lalu, refresh website Anda. Setelah itu akan muncul file debug.log pada folder /wp-content/. Buka file tersebut dan cek custom PHP apa yang menyebabkan error 503 agar bisa diperbaiki.
Jika Anda kebingungan memperbaiki custom PHP yang muncul di log, Anda bisa menghubungi customer service penyedia hosting untuk mendapat bantuan lebih lanjut terkait error tersebut.
Baca : DNS_PROBE_FINISHED_NXDOMAIN Ready
five. Upgrade Hosting Anda
Apabila semua cara di atas tidak berhasil menghilangkan error 503, kemungkinan terkait penggunaan sumber daya di layanan hosting Anda . Bisa karena trafik website Anda tiba-tiba meningkat atau kebutuhan website Anda memang sudah meningkat.
Nah, karena setiap layanan hosting memiliki batas atau ketentuan penggunaan, Anda bisa mempertimbangkan untuk mengupgrade paket hosting Anda dengan sumber daya yang lebih besar.
Katakanlah kalau sebelumnya Anda menggunakan shared hosting, Anda bisa melakukan upgrade ke cloud hosting. Apalagi kalau website Anda berupa toko online atau website berita yang jumlah pengunjungnya banyak.
Alasannya, deject hosting mempunyai sumber daya dedicated yang lebih besar dan mampu menampung hingga lebih dari sejuta pengunjung per bulannya.
Menariknya, biaya berlangganan cloud hosting cukup terjangkau. Di Niagahoster, layanan cloud hosting tersedia mulai dari Rp150ribu/bulan.
Selamat Tinggal Mistake 503!
Setelah membaca artikel ini, Anda jadi tahu kan solusi mengatasi error 503? Tak perlu khawatir lagi ya saat menemukan error tersebut. Cukup coba lima solusi di atas dengan tepat.
Nah, kalau Anda juga menemukan error WordPress lainnya, kami sudah memiliki panduan lengkapnya untuk Anda di artikel → 40+ Error WordPress dan Cara Cepat Mengatasinya.
Semoga informasi di atas bermanfaat dan sampai jumpa di artikel selanjutnya!
Source: https://www.niagahoster.co.id/blog/cara-mengatasi-error-503/
0 Response to "System Unavailable. Please Try Again Later!"
Enviar um comentário