Tips and Triks

Mengatasi Error 500 dan 502 Pada WordPress

Mengatasi 500 Internal Server Error dan Error 502 Bad Gateway

Error 500 Internal server Error dan 502 bad gateway dapat terjadi di situs WordPress Anda, kadang kedua error tersebut sulit diperbaiki karena kesalahan itu sendiri menyediakan beberapa informasi tentang apa yang terjadi. Untuk membantu Anda mengatasi error 500 dan 502 tersebut, berikut panduan sederhana dan praktis yang bisa anda lakukan.

Apa yang menyebabkan Error terjadi ?

Perlu diketahui bahwa wordpress error 500 tidak hanya terjadi pada WordPress saja, semua website bisa saja mengalami error 500 dan 502. Cara untuk mengatasi error 500 kadang memang membuat pusing karena diperlukan beberapa pemecahan karena error itu sendiri tidak memberikan petunjuk apa yang terjadi.

Pada WordPress, penyebab error 500 Internal Server Error tersebut sebagian besar terjadi di direktori root, atau karena masalah hosting.

Cara mengatasi 500 internal server error pada WordPress

    • Perbaiki file .htaccess.
      .htaccess adalah file konfigurasi yang digunakan pada server web yang menggunakan perangkat lunak Apache Web Server. Ini berisi berbagai aturan terkait konfigurasi situs web Anda, termasuk struktur permalink Anda. Karena file .htaccess yang korup adalah salah satu penyebab dari sebagian besar 500 error, maka anda harus mengeceknya file tersebut sebelum anda melakukan perbaikan.
      Hal pertama yang harus dilakukan adalah mengganti nama file .htaccess Anda. Gunakan FTP untuk mengakses server web Anda dan arahkan ke direktori root situs web Anda. Ubah nama file .htaccess menjadi, misalnya .htaccess.old atau yang lainnya.Kemudian, cukup masuk ke dashboard WordPress Anda, masuk ke Setting, dan pilih Permalink. setting permalink anda kemudian klik Save Canges. Ini akan menggenerate file .htaccess baru, dan web anda dapat diakses kembali jika error 500 disebabkan oleh file .htaccess yang rusak.
    • Tingkatkan memory limit WordPress
      Penyebab lain Error 500 biasanya script wordpress anda  meminta  memory server lebih besar dari batas yang di berikan oleh server.  Hal ini biasanya terjadi jika menggunakan theme atau plugin yang dibuat dengan code yang kurang baik.
      Cara cepat untuk mengatasi hal tersebut adalah dengan menaikkan memory limit wordpress anda.  Caranya adalah dengan mengakses root website menggunakan FTP, kemudian buka file wp-config.phpkemudian tambahkan kode berikut ini.

      define('WP_MEMORY_LIMIT', '128M');

      Menambah memroy limit memang dapat mengatasi masalah error 500 yang terjadi. Nemun apabila problem disebabkan oleh theme atau plugin dengan kode yang buruk, sebaiknya cari error code pada script dan buang. maka masalah tidak akan terulang kembali.

    • Menon aktifkan Plugin
      Jika kedua solusi di atas tidak dapat mengatasi masalah, menonaktifkan (deactive) plugin dapat menjadi cara untuk mencari tau darimana masalah berasal.  Jika Anda baru saja memasang plugin, maka plugin ini harus dinonaktifkan karena kemungkinan besar plugin itulah yang menjadi penyebab error tersebut.
      menonaktifkan plugin untuk mengatasi error 500. Tapi jika anda tidak menginstall plugin baru maka anda bisa mencoba nya untuk menonaktifkan plugin anda satu persatu. Anda bisa melakukannya dengan masuk ke folder plugin wordpress anda menggunakan FTP kemudian rename plugin yang akan anda non aktifkan.
    • Upload ulang core WordPress anda
      Jika masih gagal dan masih muncul Error 500, maka mungkin anda perlu untuk mengunggah ulang core WordPress anda. Yang perlu Anda lakukan adalah mengunduh file WordPress baru, lalu mengunggah direktori wp-admin dan wp-includes di root situs Anda. Hati-hati jangan mengunggah direktori wp-content, karena ini akan menghapus semua tema dan plugin Anda.upload wp admin dan wp-includes untuk mengatasi error 500

Cara Mengatasi Error 502

Kesalahan 502 Bad Gateway adalah kode status HTTP yang berarti bahwa satu server di internet telah menerima respons tidak valid dari server lain. Kesalahan tersebut sering disebabkan oleh masalah antara server online yang tidak dapat Anda kendalikan. Namun, dapat juga terjadi bahwa tidak ada masalah nyata tetapi browser Anda menganggap ada satu masalah.

    • Cek apakah situs anda sedang down atau tidak
      Karena bisa saja browser anda mengalami masalah sehingga memunculkan pesan 502 Bad Gateway. Hal pertama yang bisa anda lakukan adalah dengan memeriksa apakah website anda down secara menyeluruh atau hanya anda sendiri yang mengalami.
      Down For Everyone Or Just Me adalah tool yang bisa anda gunakan dengan mudah untuk mengetahui apakah website anda down secara menyeluruh atau hanya anda yang tidak bisa melakukan akses.
    • Menghapus cache
      Jika ternyata situs anda masih bisa diakses oleh orang lain tapi anda tidak bisa mengaksesnya, silahkan buka dokumentasi browser anda untuk menghapus cache.  Dengan menekan tombol CTRL + F5 secara bersamaan dapat merefresh cache browser anda.
    • Nonaktifkan sementara CDN Anda
      Ada kemungkinan bahwa Error 502 bad gateway terjadi karena ada masalah dengan CDN Anda. Dalam hal ini, Anda dapat memilih untuk menonaktifkan CDN Anda untuk sementara. Hal yang sama berlaku untuk WP Rocket atau plugin lain yang anda gunakan untuk terhung dengan CDN.
    • Masalah DNS?
      Masalah DNS, seperti nama domain tidak tersambung ke IP dengan benar, juga dapat menyebabkan Error 502.  Jika Anda baru saja memigrasikan situs WordPress Anda ke host baru, d iperlukan waktu hingga 24 jam agar DNS tersambung dengan baik.  Hubungi host dan / atau dukungan teknis penyedia domain Anda untuk mendapatkan bantuan.
Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Close