Apakah website Anda mengalami masalah gateway timeout? Untuk mengatasi error 504 gateway timeout pada website Anda. Selengkapnya Anda bisa simak artikel http error 504 ini hingga akhir.
Penyebab Error 504
WordPress adalah salah satu CMS yang banyak dipakai saat ini. Sehingga Anda tak perlu susah-susah untuk mencari panduan mengatasi error 504 gateway timeout pada website WordPress.
Penyebab error 504 yaitu diakibatkan :
- server tak bisa merespon dengan baik permintaan dari browser, atau
- proses permintaan yang dilakukan sudah terlalu lama namun server tak merespon.
Permasalahan ini pun bisa dipengaruhi oleh :
- gangguan pada penyedia layanan internet,
- pembagian dan pemakaian data akses yang tak seimbang,
- kesalahan jaringan server di Internet,
- tak cukup PHP workers,
- HTTP timeouts, maupun
- koneksi internet pada komputer yang Anda pakai.
Jadi, error 504 gateway timeout umumnya muncul saat server website Anda tak dapat terkoneksi dengan server pusat untuk menyelesaikan permintaan (request).
Pesan error yang muncul antara satu penyedia hosting terkadang berbeda, tergantung :
- web server,
- proxy server, atau
- WordPress server yang dipakai.
Di halaman website, umumnya pesan HTTP Error 504 berupa tulisan seperti :
- 504 Gateway Timeout
- HTTP 504
- 504 ERROR
- Gateway Timeout (504)
- HTTP Error 504 – Gateway Timeout
- Gateway Timeout Error
Pesan error yang muncul umumnya memakai keterangan “Gateway Timeout” atau “Error 504” di halaman browser.
Cara Mengatasi HTTP Error 504
Munculnya Error 504 kadang-kadang muncul diakibatkan kesalahan pada konfigurasi hosting / server. Jadi, bagaimana cara mengatasi error 504 Gateway Timeout? Ada beberapa cara sederhana yang dapat Anda coba untuk mengatasi masalah tersebut.
Berikut beberapa cara mengatasi 504 Gateway Time-out di website WordPress :
a. Bersihkan Cache dan Lakukan Reload
Pastikan bahwa masalah tak terjadi pada browser. Sebab terkadang masalah sebenarnya tak terjadi pada server hosting atau pada website. Namun pada browser itu sendiri.
Coba Anda membersihkan cache yang ada pada browser. Lalu melakukan akses kembali ke website yang mau Anda buka.
Bila tak bisa, Anda dapat mencoba beberapa cara mengatasi error 504 Gateway Time-out di bawah ini.
b. Menonaktifkan Koneksi VPN
Bila memakai VPN (Virtual Private Network), Anda bisa mencoba untuk menonaktifkannya lebih dulu. Bisa jadi, masalah ini diakibatkan server VPN yang sedang Anda pakai tak bisa terhubung ke server utama di mana website tersedia.
Bila memang tak ada masalah saat mengakses internet tanpa memakai VPS, bisa jadi masalah terjadia pada server tersebut. Anda bisa coba mengganti server VPN dengan yang lain.
Jika masalah muncul kembali saat memakai server VPN yang lain, maka hubungi pihak penyedia VPN. Tanyakan pada pihak penyedia VPN apa ada masalah atau tidak pada koneksi itu.
Sehingga Anda pun bisa memakai VPN untuk melakukan pengecekan apakah koneksi yang sedang dipakai sedang terjadi masalah atau tidak.
c. Menonaktifkan Proxy
Selain VPN, terkadang koneksi yang memakai proxy juga bisa mengakibatkan error HTTP 504. Anda bisa mencoba untuk menonaktifkan koneksi proxy server dan mencoba memakai koneksi yang lain.
Bila masalah tak muncul, maka Anda dianjurkan untuk menghubungi pihak :
- penyedia layanan internet (ISP), atau
- network administrator yang mengelola jaringan yang Anda pakai.
d. Menonaktifkan Firewall
Bila Anda memakai firewall untuk mengakses website, cobalah untuk menonaktifkannya lebih dulu. Terkadang koneksi firewall membuat Anda tak bisa mengakses website karena ditolak secara terus-menerus.
Misalkan website Anda memakai layanan CDN (Content Delivery Network) seperti Cloudflare. Cobalah untuk menonaktifkan pengaturan (setting) firewall di dalam konfigurasinya. Anda pun bisa melakukan by pass koneksi yang sedang Anda pakai.
Pada pengguna VPS (Virtual Private Server), Anda bisa mencoba untuk melakukan reset firewall via halaman dasbor pengelolaan VPS. Bila menggunakan cara mengatasi error 504 ini masih tak bisa, lakukan hal yang sama yakni menonaktifkan firewall pada VPS.
e. Menonaktifkan Semua Plugin
Terkadang beberapa solusi mengatasi error 504 di atas tak bisa menyelesaikan masalah. Tapi jangan menyerah. Ada beberapa cara lain yang dapat Anda coba untuk menyelesaikan masalah ini, seperti menonaktifkan semua plugin yang dipakai. Caranya?
- Anda bisa login lebih dulu pada panel pengelolaan hosting;
- lalu masuk ke File Manager >> public_html >> wp-content >> plugins;
- ganti nama (rename) direktori plugins untuk menonaktifkan seluruh plugin secara langsung, misalnya plugins_backup;
- setelah selesai, Anda bisa mencoba melakukan akses kembali ke halaman website;
- jika tak ada masalah berarti salah satu plugin yang Anda pakai ada masalah di dalamnya.
Anda bisa juga melakukan rename satu persatu direktori yang ada di dalam direktori “plugins” untuk menonaktifkan satu persatu plugins. Anda pun bisa memakai koneksi FTP untuk mengaksesnya.
f. Mengganti Thema ke Default
Bila menonaktifkan plugin tak menyelesaikan atau mengatasi error 504, cobalah cara lain. Yaitu dengan mengatur thema WordPress ke default. Diakibatkan website tak dapat diakses, maka cara yang dapat Anda pakai untuk mengubah thema yaitu lewat phpMyAdmin.
- login ke dalam phpMyAdmin;
- kemudian arahkan ke database yang digunakan oleh website;
- lalu pilih tabel wpoh_options;
- pada tabel ini akan ada beberapa informasi tentang konfigurasi di website;
- informasi thema ada pada “Page 2”;
- ganti dengan thema default;
- daftar thema yang tersedia bisa Anda lihat pada direktori wp-content >> themes.
g. Mengganti DNS Server
Ketika Anda mencoba untuk melakukan koneksi dengan website. Koneksi internet memakai DNS server untuk mengarahkan Anda ke website yang jadi tujuan.
Terkadang error HTTP 504 diakibatkan DNS server tak bisa menghubungkan klien dengan website. Anda bisa melakukan pengecekan apakah DNS bermasalah dengan cara mengganti DNS server yang dipakai.
Bila memakai Windows, Anda bisa masuk ke dalam menu Control Panel >> Network and Sharing Center. Sedangkan, bila memakai Ubuntu atau sistem operasi Linux lainnya bisa menggantinya lewat Network >> Edit Connection.
h. Membersihkan Database
Cara mengatasi error 504 Gateway Time-out terakhir yaitu membersihkan database. Database WordPress yang bermasalah pun bisa jadi faktor munculnya HTTP Error 504 Gateway Time-out.
Ada kemungkinan permasalahan tersebut diakibatkan database Anda perlu proses untuk pembersihan. Proses ini bisa dilakukan dengan memakai :
- phpMyAdmin, atau
- plugin seperti WP-Sweep.
Jangan lupa pastikan Anda telah melakukan backup sebelum menjalankan setiap proses.
Baca juga : Cara Mengatasi HTTP Error 500 pada WordPress
Yuks Mengatasi Error 504 dengan Cara Ini!
Pada artikel ini Anda sudah tahu bagaimana penyebab munculnya dan cara mengatasi error 504 Gateway Time-out di WordPress. Sedangkan beberapa proses penyelesaian error tak harus berurutan.
Jadi Anda dapat mencoba secara acak. Sesuaikan saja dengan kemungkinan terjadinya permasalahan pada website Anda.
Tak hanya konfigurasi yang benar, namun perlu juga memakai hosting terbaik untuk meminimalisir error di WordPress. Jadi, Anda bisa memilih memakai penyedia layanan hosting yang menawarkan uptime dan support yang baik.
Demikian informasi mengenai cara mengatasi error 504 gateway timeout pada website, semoga artikel kali ini mencerahkan Anda. Tolong artikel masalah http 500an ini dibagikan biar semakin banyak yang mendapatkan manfaat.