Cara Mengatasi 504 Gateway Time-out di WordPress

Cara Mengatasi 504 Gateway Time-out di WordPress
Jun 8, 2021

Munculnya HTTP Error 504 Gateway Time-out terkadang muncul disebabkan kesalahan pada konfigurasi hosting. Jadi, bagaimana cara mengatasi http error 504? Ada beberapa cara sederhana yang bisa Anda coba untuk mengatasi masalah tersebut.

Berikut ini beberapa cara mengatasi 504 Gateway Time-out di WordPress.

  • 1. Bersihkan Cache dan Lakukan Reload

Pastikan bahwa masalah tidak terjadi pada browser. Karena terkadang masalah sebenarnya tidak terjadi pada server hosting atau pada situs web, tetapi pada browser itu sendiri.

Cobalah Anda untuk membersihkan cache yang ada pada browser. Kemudian melakukan akses kembali ke website yang ingin dibuka.

Jika tidak bisa, Anda dapat mencoba beberapa cara mengatasi 504 Gateway Time-out di bawah ini.

  • 2. Menonaktifkan Koneksi VPN

Jika menggunakan VPN (Virtual Private Network), Anda dapat mencoba untuk menonaktifkannya terlebih dahulu. Bisa jadi, masalah ini disebabkan server VPN yang sedang Anda gunakan tidak dapat terhubung ke server utama di mana situs web tersedia.

cara mengatasi 504 Gateway Time-out - VPN
Cara Mengatasi 504 Gateway Time-out – Menonaktifkan VPN

Jika memang tidak ada masalah ketika mengakses internet tanpa menggunakan VPS, bisa jadi masalah terjadia pada server tersebut. Anda dapat mencoba mengganti server VPN dengan yang lain.

Apabila masalah muncul kembali ketika menggunakan server VPN yang lain, hubungi pihak penyedia VPN untuk menanyakan apa ada masalah atau tidak pada koneksi itu.

Sehingga Anda juga dapat menggunakan VPN untuk melakukan pengecekan apakah koneksi yang sedang digunakan sedang terjadi masalah atau tidak.

  • 3. Menonaktifkan Proxy

Selain VPN, terkadang koneksi yang menggunakan proxy juga dapat menyebabkan error HTTP 504. Anda dapat mencoba untuk menonaktifkan koneksi proxy server dan mencoba menggunakan koneksi yang lain.

Jika masalah tidak muncul, maka Anda disarankan untuk menghubungi pihak penyedia layanan internet (ISP) atau network administrator yang mengelola jaringan yang Anda gunakan.

  • 4. Menonaktifkan Firewall

Jika Anda menggunakan firewall untuk mengakses website, cobalah untuk menonaktifkannya terlebih dahulu. Terkadang koneksi firewall membuat Anda tidak dapat mengakses website karena ditolak secara terus-menerus.

Misalkan website Anda menggunakan layanan CDN (Content Delivery Network) seperti Cloudflare. Cobalah untuk menonaktifkan pengaturan firewall di dalam konfigurasinya. Anda juga dapat melakukan by pass koneksi yang sedang Anda gunakan.

cara mengatasi 504 Gateway Time-out - Cloudflare
Cara Mengatasi 504 Gateway Time-out – Cloudflare

Pada pengguna VPS (Virtual Private Server), Anda dapat mencoba untuk melakukan reset firewall melalui halaman dashboard pengelolaan VPS. Jika masih tidak bisa, lakukan hal yang sama, yaitu menonaktifkan firewall pada VPS.

  • 5. Menonaktifkan Semua Plugin

Terkadang beberapa solusi di atas tidak dapat menyelesaikan masalah. Namun jangan menyerah. Ada beberapa cara lain yang bisa Anda coba untuk menyelesaikan masalah ini, seperti menonaktifkan semua plugin yang digunakan. Caranya?

Anda dapat login terlebih dahulu pada panel pengelolaan hosting. Kemudian masuk ke dalam pengelolan file (file manager). Anda juga dapat menggunakan koneksi FTP untuk mengaksesnya.

cara mengatasi 504 Gateway Time-out - Plugin
Cara Mengatasi 504 Gateway Time-out – Plugin

Pada halaman direktori WordPress, arahkan direktori aktif ke direktori “wp-content”. Di dalam direktori ini terdapat direktori “plugins” yang berisi seluruh file plugins yang Anda gunakan pada website.

Rename direktori plugins untuk menonaktifkan seluruh plugin secara langsung. Misalnya dengan merubahnya menjadi “plugins_backup”. Setelah selesai, Anda dapat mencoba melakukan akses kembali ke halaman website.  Apabila tidak ada masalah berarti salah satu plugin yang Anda gunakan terdapat masalah di dalamnya.

Anda juga dapat melakukan rename satu persatu direktori yang ada di dalam direktori “plugins” untuk menonaktifkan satu persatu plugins.

  • 6. Mengganti Tema ke Default

Jika menonaktifkan plugin WordPress tidak menyelesaikan masalah, cobalah untuk mengatur tema WordPress ke default. Disebabkan website tidak bisa diakses, maka cara yang bisa Anda gunakan untuk mengubah tema adalah melalui phpMyAdmin.

cara mengatasi 504 Gateway Time-out - Tema Default
Cara Mengatasi 504 Gateway Time-out – Tema Default

Login ke dalam phpMyAdmin, kemudian arahkan ke database yang digunakan oleh website. Kemudian pilih tabel “wpoh_options”. Pada tabel ini akan ada beberapa informasi mengenai konfigurasi di website. Informasi tema ada pada “Page 2”. Ganti tema dengan tema default: daftar tema yang tersedia dapat Anda lihat pada direktori “wp-content -> themes“.

  • 7. Mengganti DNS Server

Saat Anda mencoba untuk melakukan koneksi dengan website. Koneksi internet menggunakan DNS server untuk mengarahkan Anda ke website yang menjadi tujuan.

Terkadang error HTTP 504 disebabkan DNS server tidak dapat menghubungkan klien dengan website. Anda dapat melakukan pengecekan apakah DNS bermasalah dengan cara mengganti DNS server yang digunakan.

Jika menggunakan Windows, Anda dapat masuk ke dalam menu “Control Panel -> Network and Sharing Center”. Sedangkan, jika menggunakan Ubuntu atau sistem operasi Linux lainnya dapat menggantinya melalui “Network -> Edit Connection”.

  • 8. Membersihkan Database

Cara mengatasi 504 Gateway Time-out terakhir adalah membersihkan database. Database WordPress yang bermasalah juga dapat menjadi faktor munculnya HTTP Error 504 Gateway Time-out. Ada kemungkinan permasalahan ini disebabkan database Anda butuh proses untuk pembersihan.

Proses ini dapat dilakukan dengan menggunakan phpMyAdmin atau menggunakan plugin seperti WP-Sweep.

Jangan lupa pastikan Anda sudah melakukan backup sebelum menjalankan setiap proses.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments