Untuk para blogger HTTP 500 Internal Server sebenarnya bukanlah ha lasing lagi. Internal Server Error adalah salah satu bentuk kesalahan yang kerap terjadi pada WordPress. Masalah ini kerap membingungkan bagi pengguna baru. Namun tidak perlu panik, karena sebenarnya Anda dapat mengatasi hal ini dengan beberapa cara.

 

Apa Penyebab Terjadinya Internal Server Error di WordPress?

Sebelum kita mendiskusikan cara mengatasi Internal Server Error, langkah awal yang harus kita lakukan adalah mengidentifikasi penyebab terjadinya error tersebut. Internal Server Error kerap terjadi bukan hanya karena satu masalah yang jelas, dan juga bukan disebabkan oleh server hosting, namun di sisi lain bisa juga terjadi karena hal lain yang berjalan pada server Anda. Hal ini menyebabkan situs Anda error saat diakses meskipun Anda tetap bisa masuk ke admin WordPress.

Beberapa hal yang sering menyebabkan terjadinya Internal Server Error antara lain adalah :
– Konflik dari plugin yang digunakan
– Terdapat error pada fungsi theme yang digunakan
– Rusaknya file .htaccess
– Masalah pada PHP Memory Limit

 

Memperbaiki Internal Server Error di WordPress

Ada beberapa cara yang bisa Anda coba untuk mengatasi Internal Server Error di WordPress :
1. Memeriksa File .htaccess
Saat terjadi Internal Server Error di WordPress, maka langkah pertama yang harus Anda lakukan adalah memeriksa apakah terjadi kerusasakan pada file .htaccess. Untuk mengaksesnya, login lah ke dalam cPanel hosting Anda, kemudian masuk ke File Manager >> public html. Anda juga bisa masuk dengan akun FTP untuk mengakses file situs Anda. File .htaccess ini biasanya terletak di lokasi yang sama dengan folder wp-content, wp-admin dan wp-includes.

Artikel Menarik Lainnya :   Apa itu Inodes? Bagaimana Cara Mengurangi Jumlah Inodes di Hosting?

Setelah menemukan file tersebut, cobalah untuk mengganti nama file tersebut dengan cara klik kanan ‘Rename’. Misalnya dengan nama .htaccess_old atau .htaccess_lama. Di sisi lain, pastikan Anda sudah login ke WP Admin situs Anda, dan masuk ke menu Setting >> Permalinks, lalu klik tombol Simpan. Hal ini Anda lakukan untuk meng- generate file .htaccess baru di server yang sesuai.

Setelah itu coba refresh situs Anda untuk mengetahui apakah hal ini menyelesaikan masalah Anda atau tidak. Jika Internal Server Error masih terjadi, silahkan lanjutkan membaca tutorial ini.

2. Meningkatkan Memori Liimt PHP
Internal Server Error juga terjadi karena batas memori PHP. Saat Anda melihat error ini anya saat mencoba untuk login ke admin WordPress atau meng- upload gambar di WP-Admin, ini artinya Anda harus meningkatkan batas memori PHP Anda.

Artikel Menarik Lainnya :   30+ Theme WordPress Responsif Terbaik 2018 GRATIS & Siap Download

Cara nya adalah sebagai berikut :
– Buat lah file kosong di notepad dan beri nama php.ini
– Paste kode ini di file tersebut ; memory64MB
– Simpan file, lalu tutup
– Upload file ini ke folder WP-Admin dengan menggunakan FTP

3. Menonaktifkan Semua Plugin
Jika cara- cara di atas masih belum menyelesaikan Internal Server Error di situs Anda, bisa jadi error disebabkan karena Anda menggunakan plugin dengan kode yang buruk atau terdapat error pada fungsi theme yang Anda gunakan. Jika dirasa perlu, Anda bisa juga menghubungi provider hosting Anda untuk mengecek ke dalam server log untuk menentukan diagnose yang tepat.

Namun jika Anda masih ragu untuk mengontak provider hosting, maka Anda bisa menggunakan tips nomer tiga, yaitu menonaktifkan semua plugin terlebih dulu. Mengapa dinon-aktifkan semua? Untuk memastikan bahwa error terjadi karena salah satu plugin tentunya.

Setelah semua plugin dinon-aktifkan, cobalah untuk me- refresh situs Anda. Jika error tidak terjadi lagi, maka memang plugin yang bermasalah lah yang menjadi akar permasalahan ini. Setelah itu, coba lah untuk mengaktifkan plugin satu per satu, dan refresh setiap kali mengaktifkan plugin, untuk memastikan plugin mana yang menyebabkan masalah ini.

Artikel Menarik Lainnya :   Tips SEO: 6 Kesalahan yang Harus Dihindari Pengguna WordPress

4. Meng- upload Ulang File Utama WordPress
Jika point nomer tiga tidak membantu, cobalah untuk melakukan back up file WordPress Anda, dan meng- upload ulang file WordPress yang baru. Untuk mendapatkan file utama ini, Anda bisa men- download nya di situs resmi WordPress.org. Setelah mendapatkan file nya dari situs tersebut, ekstrak file WordPress dalam bentuk zip tersebut, dan upload kembali menggunakan software FTP client. Saat Anda meng- upload file, FTP akan menanyakan apakah Anda akan mengganti file yang sebelumnya sudah ada atau tidak, maka pilih lah action ‘Overwrite’ dan ‘Always use this action’.

Lihat Gambar :
Mengatasi Internal Server Error

5. Konsultasikan pada Provider Hosting Anda
Jika Anda sudah melakukan segala upaya dan Anda masih menemukan Internal Server Error di website Anda, maka langkah terbaik selanjutnya adalah mengontak Provider Hosting Anda dan meminta bantuan mereka. Provider #hosting akan memeriksa error yang terjadi pada log server, dan memperbaiki error tersebut.

Memang Internal Server Error bisa teradi karena beberapa hal. Anda tidak perlu panik saat mengalami hal ini karena solusi di atas sudah terbukti manjur untuk mengatasi error tersebut. Semoga bermanfaat!