Cara Mengatasi Error 500 Pada Website
Ketika mendapatkan 500 Internal Server Error di situs web
anda, biasanya menunjukkan masalah sisi server, bukan PC atau koneksi Internet.
Pengguna internet yang menemukan kesalahan mungkin tidak tahu apa yang
sebenarnya terjadi.
Namun secara umum, kesalahan tipe 5xx adalah kode status
HTTP yang berarti ada yang salah pada server situs web, dan server itu sendiri
tidak menentukan status pastinya.
Baca Juga : Cara Memperbaiki Windows 10 Gagal Booting
Penyebab 500 Internal Server error
Kode kesalahan umum ini biasanya menunjukkan masalah dengan kesalahan konfigurasi situs web atau server anda, meskipun penyebab pastinya mungkin tidak tepat. Ketika ini terjadi, situs web akan menyajikan halaman web error/kesalahan kepada pengunjung situs seperti yang ditunjukkan pada foto di bawah ini.Namun, kesalahan dapat dilihat dengan cara yang berbeda, karena setiap situs web dapat menginformasikan pesannya sendiri, sehingga dapat menerima beragam pesan seperti:
- 500 Internal Server error
- HTTP 500 Internal error
- Internal Server error
- HTTP 500 – Internal Server error
- Temporary error (500)
- HTTP Error 500
- 500 Error
- That’s an error
Ini juga akan berjalan di setiap halaman situs web anda setiap kali ada masalah dengan sistem file atau server yang memberi daya pada situs web.
Sebagian besar penyebab kesalahan 500 Server Internal meliputi:
- Kesalahan pemrograman halaman atau situs web
- Masalah penulisan naskah seperti kegagalan formulir
- Kesalahan server seperti disk gagal atau modul perangkat lunak tidak berfungsi
- Sistem file tempat file situs web anda disimpan
- Masalah dengan server host
- Pemicu dari komputer yang terhubung ke server
Memperbaiki 500 Internal Server error
500 Internal Server error adalah hal umum, terutama di situs Web di mana banyak pengguna berada dihalaman berbeda sekaligus. Contoh adalah YouTube. Jutaan pengguna YouTube yang mencoba mengakses dan memutar video pada saat yang sama dapat mengalami kesalahan 500 server. Ini bukan karena koneksi Internet mereka, YouTube dapat mengalami masalah seperti karena upaya peretasan, masalah hosting server, dll.
Meskipun
mungkin sulit untuk memecahkan masalah 500 Internal Server error karena memiliki banyak masalah yang mungkin
mengarah ke sana, ada beberapa hal yang dapat anda coba untuk mengatasinya.
Perbaikan awal
- Muat ulang halaman web dengan mengklik tombol reload atau refresh. Anda juga dapat menekan Ctrl + R atau F5, atau coba URL lagi. Masalahnya mungkin sementara, bahkan jika kesalahan ada di server.
- Bersihkan cache browser. Versi halaman web yang di-cache dapat menyebabkan kesalahan 500 Server Internal jika mengalami masalah. Meskipun hal ini jarang terjadi, kesalahan mungkin hilang begitu ketika anda menghapus cache.
- Hapus cookie browser. Beberapa masalah kesalahan server dapat ditangani dengan menghapus cookie yang terkait dengan situs tempat kesalahan terjadi. Setelah anda melakukan hal ini, mulai ulang browser anda dan coba akses kembali situs tersebut.
- Tunggu dulu. Terkadang anda mungkin perlu
memberikannya beberapa detik atau menit sebelum mencoba lagi agar situs web
berfungsi dengan baik.
Perbaiki Situs Web
Untuk
webmaster, memperbaiki kesalahan 500 Server Internal di situs web anda
memerlukan berbagai pendekatan dan metode. Sebagian besar kesalahan ini adalah
sisi server, seperti yang disebutkan, dan dapat disebabkan oleh sbb:
- Izin salah pada satu atau beberapa file atau folder. Ini dapat diatasi dengan mengatur ulang izin yang benar pada direktori atau file.
- Batas waktu PHP disebabkan oleh batas waktu sumber daya eksternal. Perbaiki ini dengan mengatur opsi batas waktu atau meningkatkan nilai batas waktu. Dengan cara ini server jarak jauh tidak akan mengembalikan kesalahan batas waktu tetapi akan menunggu permintaan untuk diproses.
- Kesalahan konfigurasi dalam file .htaccess. Kesalahan pengkodean dalam file .htaccess, atau kesalahan dalam penulisan ulang URL, dapat diatasi dengan mencari dan memperbaiki kode atau kesalahan konfigurasi dalam file.
Jika anda menjalankan manajemen konten umum atau
sistem CMS seperti Joomla, WordPress, dan lainnya, periksa pusat dukungan
mereka untuk pemecahan masalah terperinci dari kesalahan tersebut. Anda juga
dapat memeriksa dengan penyedia hosting untuk bantuan lebih lanjut khusus.
Error Log
Cara lain untuk men-debug masalah server adalah dengan
memeriksa log kesalahan. jika menggunakan cPanel:
1. Masuk ke cPanel menggunakan tab Shared Hosting.
1. Masuk ke cPanel menggunakan tab Shared Hosting.
2. Klik Metrik.
3. Klik ikon Error Log/kesalahan. Daftar pesan kesalahan
akan ditampilkan untuk situs web anda dengan rincian seperti tanggal dan waktu,
klien menerima kesalahan, deskripsi, dan file / folder mana yang menghasilkan
kesalahan.
Berdasarkan informasi tentang kesalahan yang didapatkan,anda
bisa mendapatkan bantuan pemecahan masalah khusus dari CMS atau penyedia
hosting anda.
Periksa tema atau plugin yang baru diinstal
Sekitar 500 kesalahan mungkin disebabkan oleh ketidakcocokan
dengan plugin atau tema. Jika kesalahan terjadi tepat setelah anda menginstal
atau meningkatkan plugin atau tema, anda dapat menonaktifkannya atau kembali ke
yang sebelumnya untuk memperbaikinya.
Jika tidak yakin plugin mana yang menyebabkan kesalahan,
nonaktifkan semua plugin dan aktifkan satu per satu sambil memeriksa kesalahan
untuk muncul kembali.Baca Juga: Cara Uninstall OS Windows 10 Saat PC Tidak Booting
Post a Comment