Jika anda sering mengunjungi situs-situs, tentunya anda telah melihat sebuah pesan berupa HTTP 500 Internal Server Error. Internal Server Error merupakan salah satu kesalahan yang sangat umum yang terjadi pada situs seperti WordPress, jika anda mendapati masalah seperti ini, anda jangan menjadi panik. Karena masalah tersebut sering terjadi bagi user baru wordpress. Tapi semua ini dapat anda atasi. Pada artikel ini, Saya akan memberikan beberapa cara untuk dapat memperbaiki Internal Server Error pada WordPress yang dapat anda terapkan.
MENGAPA TERJADI INTERNAL SERVER ERROR PADA WORDPRESS?
Internal server error tidak spesifik untuk website WordPress, hal ini dapat terjadi dengan hal lainnya yang diproses pada server itu juga. Internal Server Error pada WordPress sering disebabkan oleh plugin dan atau fungsi dari theme yang dipakai. Kemungkinan lain dari Internal Server Error yang terjadi pada WordPress juga bisa disebabkan oleh rusaknya file .htaccess serta PHP Memory Limit. Kadang juga memiliki masalah ketika mengakses situs, tetapi anda tetap dapat masuk ke dalam admin wordpress. Berikut ini beberapa cara untuk Mengatasi Internal Server Error pada WordPress
MEMERIKSA FILE .HTACCESS
Hal pertama yang mersti anda lakukan ketika ada masalah Internal Server Error yaitu memeriksa file .htaccess, apakah file itu rusak atau tidak. anda bisa melakukannya dengan cara mengganti nama file .htaccess yang utama dengan menggunakan nama .htaccess_old. Untuk cara mengubah nama file htaccess, Anda harus login ke dalam situs anda dengan melalui FTP. File ini ada di dalam folder contohnya di wp-content, wp-admin, serta wp-includes.
Setelah anda mengubah nama file .htaccess, cobalah refresh situs anda tersebut untuk melihat apakah sudah memcahkan masalah. Jika tidak, Silahkan anda masuk ke dalam menu Settings »Permalinks dan klik pada tombol simpan. Ini akan segera menghasilkan file .htaccess yang baru.
Jika dengan mengubah atau merename file .htaccess tidak dapat menyelesaikan masalah Internal Server Error, silahkan anda lanjutkan !
MENINGKATKAN MEMORI LIMIT PHP
Kadang-kadang kesalahan terjadi dikarenakan memberikan batas memori PHP. Pakailah tutorial cara unutk meningkatkan batas memori PHP pada WordPress untuk dapat memperbaikinya.
Jika anda melihat pesan kesalahan server internal hanya disaat anda mencoba untuk login ke dalam admin WordPress atau ketika meng-upload gambar pada wp-admin anda, maka anda harus mengubah batas memori dengan mengikuti langkah-langkah berikut ini:
Buat file teks kosong dan berikan nama file itu php.ini
Pastekan kode di file itu: memory = 64MB
Simpan file tersebut
Upload ke dalam Folder wp-admin anda / menggunakan FTP
NONAKTIFKAN SEMUA PLUGINS YANG ADA
Namun ada cara yang bisa anda coba sebelum menghubungi layanan hosting anda, yaitu mengecek plugin. Karena ada banyak kasus yang pemecahan masalahnya ada disini. Dengan meonaktifkan semua plugin yang ada, lalu mengaktifkannya satu persatu, maka akan terlihat eror nya dimana.
Jika dengan atau ketika anda telah menonaktifkan semua plugin masalah terselesaikan , Maka silahkan anda aktifkan plugin satu persatu dan lakukan refresh pada wp anda, hingga anda menemkan plugin mana yang bermasalah.
RE-UPLOAD INTI FILE WORDPRESS
Jika opsi Plugin tidak memperbaiki Internal Server Error itu, Silahkan anda Backup terlebih dahulu File wordpress milik anda, lalu anda lakukan replace dengan memakai File wordpress baru.
TANYAKAN PROVIDER HOSTING ANDA
Jika cara cara diatas masih belum mengatasi masalah tersebut, maka anda dianjurkan untuk menghubungi pihak penyedia layanan hosting yang anda gunakan untuk melakukan diagnose pada web anda. Dengan begitu anda bisa memperoleh info yang lebih akurat. Mungkin ada suatu masalah juga pada server yang anda gunakan.
Baca juga: CARA MEMPERBAIKI LINK GAMBAR SETELAH MELAKUKAN MIGRASI WORDPRESS