Teman teman yang menggunakan wordpress sebagai CMS untuk websitenya mungkin mengalami beberapa error. Kali ini saya akan berbagi bagaimana Mengatasi 500 Internal Server Error Wordpress.
Penyebab 500 Internal Server Error Wordpress
Banyak faktor yang dapat terjadi mengapa 500 Internal Server Error di Wordpress bisa terjadi. Sebenarnya error serupa sangat sering terjadi di server pada umumnya. Namun beberapa hal yang mungkin menjadi penyebab jika anda menggunakan wordpress adalah:- Kesalahan konfigurasi plugin.
- Kesalahan konfigurasi tema.
- Corrupt di core file.
- Memory Limit server yang kurang.
Mengatasi 500 Internal Server Error pada Wordpress
Beberapa dari tahap-tahap yang dijelaskan di bawah ini memerlukan hak akses FTP ke Web Server anda.
Reset file .htaccess
Setelah anda login ke FTP web server, lakukan tahap-tahap berikut ini- Masuk ke direktori utama wordpress anda (jika anda dapat melihat folder-folder wp-admin, wp-content, wp-includes maka anda di direktori yang benar)
- Cari file bernama .htaccess dan rename ke nama lain (misal .htaccess-backup)
- Coba Refresh halaman website anda.
- Jika sudah berhasil, login-lah ke wp-admin.
- Buka Settings > Permalink (atau Pengaturan > Permalink jika Wordpress anda berbahasa Indonesia)
- Klik Save Changes atau Simpan Perubahan.
Penambahan Memory Limit PHP
Saya sangat menyarankan untuk mengubungi penyedia layanan hosting untuk melakukan penambahan Memory Limit PHP. Sementara itu anda dapat melakukan hal berikut ini.- Buat file di komputer anda, namai php.ini
- Buka php.ini dengan notepad
- Copy dan Paste code dibawah ini : [dt_code]memory=64MB[/dt_code]
- Save
- Upload ke folder wordpress anda.
Konfigurasi Ulang Tema
Hal selanjutnya yang bisa dilakukan adalah melakukan konfigurasi ulang tema.- Login ke wp-admin.
- Masuk ke menu Tampilan > Tema.
- Pilih tema default dari wordpress seperti Twenty fifteen, twenty fourteen, dsb.
- Aktifkan.
Matikan Plugin Bermasalah
Jika tahapan sebelumnya tidak berhasil, mungkin masalah ada di plugin yang anda pasang. Ada beberapa plugin yang tidak kompatibel dengan plugin yang lainnya.Pada tahapan ini sedikit membutuhkan keuletan dalam mencari plugin yang mana yang menjadi permasalahan.
- Login ke wp-admin.
- Masuk ke menu Plugin.
- Centang semua plugin yang aktif.
- Di tindakan massal pilih Non-Aktifkan.
- Klik Terapkan.
Namun jika error masih tidak terselesaikan, maka kita ke tahap terakhir.
Upload Ulang File Wordpress
Tenang, tenang. Tahap ini tidak akan mengganggu konten yang sudah ada di dalam web anda. Anda hanya akan memperbaiki Core File nya saja.- Download file instalasi wordpress yang masih segar disini.
- Ekstrak file yang sudah anda download.
- Buka FTP, masuk ke dalam direktori wordpress anda.
- Upload file wp-admin, dan wp-includes yang sudah diekstrak ke server anda.
- Bila ada notifikasi maka pilih overwrite.
- Tunggu hingga selesai.
- Refresh halaman web anda
Bertanya ke Penyedia Jasa Hosting Anda
Yaah, jika tutorial di atas tidak dapat membantu error yang anda alami, maka hal yang terakhir yang anda harus lakukan adalah mengontak penyedia jasa hosting yang anda gunakan.
Yups. Segitu dulu tutorial dari saya semoga bermanfaat.