Digital Marketing

Apa Itu & Bagaimana Memperbaikinya


Memecahkan masalah kesalahan server internal HTTP 500 seperti memecahkan misteri.

Anda tidak tahu apa yang sebenarnya terjadi atau mengapa itu terjadi — yang Anda tahu hanyalah ada sesuatu yang salah dan Anda perlu memperbaikinya.

Untuk memandu Anda melalui kerumitan pemecahan masalah kesalahan server internal HTTP 500 yang ditakuti, mari kita bahas apa sebenarnya artinya dan penyebab serta solusinya yang paling umum.

Panduan Gratis: Cara Menjalankan Audit Teknis SEO

Berikut adalah tampilan halaman kesalahan 500 Anda di browser Anda:

tangkapan layar contoh pesan kesalahan server internal http 500

Cara Memperbaiki Kesalahan Server Internal 500

Tidak seperti kesalahan sisi server lainnya seperti a 502 kode atau 503 kode, kesalahan server internal 500 adalah tidak segera memberi tahu Anda apa masalahnya adalah, juga tidak memberi tahu Anda cara memperbaikinya. Jika kesalahan berlanjut terlalu lama di situs Anda, itu bahkan dapat berdampak negatif pada Anda SEO.

Jadi, mari selami beberapa kemungkinan penyebab kesalahan. Kemudian, kami akan memberikan beberapa solusi sehingga Anda dapat mencoba memperbaiki masalah tersebut.

Potensi Penyebab 500 Internal Server Error

Kesalahan server internal 500, seperti namanya, merupakan masalah umum dengan server situs web. Kemungkinan besar, ini berarti ada masalah atau kesalahan sementara dengan pemrograman situs web.

Beberapa kemungkinan penyebab kesalahan server internal 500 meliputi:

  • File .htaccess rusak atau rusak
  • Kesalahan izin
  • Plugin atau tema pihak ketiga yang salah
  • Batas memori PHP terlampaui

Untungnya, ada beberapa solusi efektif untuk memperbaiki sebagian besar masalah ini.

Jika Anda Mencoba Memuat Halaman dengan 500 Internal Server Error:

1. Segarkan halaman.

Ini mungkin tampak jelas, tetapi jika ini adalah masalah pemuatan sementara, Anda mungkin berhasil jika menyegarkan halaman. Sebelum mencoba hal lain dalam daftar ini, muat ulang halaman dan lihat apa yang terjadi.

2. Kembali lagi nanti.

Karena kesalahan ada di sisi server, saya berani bertaruh pemilik situs web bekerja secepat mungkin untuk menyelesaikan masalah. Berikan beberapa menit atau hingga satu jam atau lebih, lalu muat ulang URL dan lihat apakah tim pengembangan telah memperbaiki masalahnya.

3. Hapus cookie browser Anda.

Jika menghapus riwayat browser tidak berhasil, Anda dapat mencoba menghapus cookie browser Anda. Jika cookie dikaitkan dengan halaman web yang rawan kesalahan, menghapus cookie dapat membantu memuat ulang halaman.

4. Tempelkan URL Anda ke situs web “Down for Everyone or Just Me.”

Menuju ke downforeveryoneorjustme.com dan tempel di URL tempat Anda melihat kesalahan server internal. Anda akan diberi tahu bahwa situs web tersebut hanya untuk Anda, atau bahwa situs web tersebut tidak aktif untuk semua orang.

beranda downforeveryoneorjustme.com menampilkan status kesalahan internal http 500 youtube.comJika itu masalah dengan server Anda, ini akan membantu meredakan kekhawatiran bahwa itu adalah masalah dengan komputer Anda sendiri.

Jika 500 Internal Server Error ada di Website Anda Sendiri:

1. Nonaktifkan plugin atau tema.

Perangkat lunak, add-on, atau skrip pihak ketiga yang baru diaktifkan mungkin bertentangan dengan konfigurasi server Anda saat ini. Untuk menentukan ini, coba (hati-hati) nonaktifkan atau hapus instalan add-on perangkat lunak Anda satu per satu untuk mengidentifikasi apa sebenarnya yang menyebabkan kesalahan server internal.

Jika Anda menjalankan situs web WordPress, ini mudah dilakukan dengan plugin. Dari dasbor Anda, pilih Plugin > Plugin Terpasang, lalu nonaktifkan plugin pertama. Jika kesalahan teratasi, Anda tahu plugin ini adalah bagian dari masalah. Aktifkan kembali plugin pertama, lalu ulangi proses nonaktifkan-aktifkan kembali ini satu per satu untuk semua plugin untuk menentukan mana yang menyebabkan kesalahan Anda.

daftar plugin aktif di situs wordpress dan tombol nonaktifkan untuk menyelesaikan kesalahan server internal http 500Anda mungkin menemukan bahwa memiliki lebih sedikit plugin aktif di situs Anda membantu segala sesuatunya berjalan lebih lancar.

Atau, jika Anda baru saja memutakhirkan perangkat lunak, plugin atau tema Anda saat ini mungkin tidak kompatibel dengan pemutakhiran baru. Menonaktifkan plugin atau tema satu per satu hingga kesalahan hilang adalah cara terbaik untuk menemukan akar penyebab masalah Anda.

2. Gunakan plugin seperti WP Debugging untuk mengidentifikasi masalah.

Jika situs Anda diberdayakan oleh WordPress dan Anda merasa nyaman dengan proses debugging WordPress, pertimbangkan untuk menginstal plugin untuk membantu Anda mengidentifikasi masalah dengan server Anda.

Plugin debug Debug WP, misalnya, membantu Anda mengetahui dengan tepat apa yang salah dengan situs Anda, yang akan menghasilkan perbaikan yang lebih cepat.

halaman unduh untuk plugin debugging wp untuk membantu menyelesaikan kesalahan server internal http 500 di wordpress

Sumber Gambar

3. Pastikan pengaturan PHP Anda dikonfigurasi dengan benar.

Jika masalah terkait dengan batas waktu PHP, pertimbangkan untuk membuat aturan batas waktu atau penanganan kesalahan dalam skrip Anda untuk menyelesaikan masalah. Berikut daftar lengkap arahan php.ini untuk mengkonfigurasi pengaturan PHP Anda.

Selain itu, izin yang salah pada file atau folder yang memiliki skrip, seperti skrip PHP atau CGI, tidak akan mengizinkan skrip untuk dijalankan. Periksa izin Anda dan pastikan Anda mengaturnya dengan benar di server Anda.

4. Periksa kode untuk file .htaccess situs Anda.

Pengkodean yang salah atau struktur yang tidak tepat dengan file .htaccess Anda bisa menjadi alasan Anda melihat kesalahan internal 500. NS File .htaccess membantu Anda mengelola berapa lama sumber daya harus disimpan dalam cache browser. Coba edit file jika Anda melihat kesalahan server internal 500.

Untuk menemukan file .htaccess Anda, akses file situs web Anda melalui pengelola file seperti cPanel atau melalui FTP/SFTP. File mungkin akan berlokasi di . Anda public_html direktori. Ada kemungkinan besar server Anda akan menyembunyikan file ini dari tampilan secara default dan Anda harus mengaktifkan file tersembunyi untuk melihatnya.

direktori file server yang menyoroti file htaccess untuk menyelesaikan kesalahan server internal http 500

Sumber Gambar

Kesalahan pengkodean dalam .htaccess dan skrip khusus juga dapat menyebabkan kesalahan server internal HTTP 500.

5. Pastikan perangkat lunak baru Anda diinstal dengan benar.

Terakhir, periksa untuk melihat apakah perangkat lunak Anda yang baru saja diinstal atau ditingkatkan benar-benar gagal dipasang atau ditingkatkan. Untuk menyegarkan perangkat lunak Anda, periksa situs web vendor untuk mendapatkan petunjuk.

Bagaimana cara memperbaiki kesalahan server internal 500

Pilihan Terakhir: Minta Bantuan Administrator Server

Jika pemecahan masalah perangkat lunak populer atau debugging skrip sisi server tidak memperbaiki kesalahan server internal HTTP 500 Anda, Anda harus membaca tentang penyebab paling umum untuk jenis masalah ini di dokumentasi server Anda — kesalahan server internal HTTP 500 dapat terjadi di berbagai sistem operasi karena berbagai alasan.

Anda juga dapat meminta penyedia layanan untuk mengakses log kesalahan Anda dan menemukan bukti akar penyebab masalah Anda.

Kesalahan server internal menjengkelkan karena tidak membantu — pada dasarnya ini adalah cara server web untuk mengatakan, “Eh, saya tidak yakin.” Semoga salah satu langkah di atas dapat mengatasi masalah tersebut sehingga Anda bisa kembali beraktivitas seperti sedia kala.

Catatan editor: Posting ini awalnya diterbitkan pada Oktober 2018 dan telah diperbarui untuk kelengkapan.

audit seo



Source link


Discover more from CiptaVisual

Subscribe to get the latest posts sent to your email.

CiptaNetwork

A collection of useful articles about the world of graphic design and digital marketing that you should read to add insight.

Related Articles

Leave a Reply

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

Back to top button

Discover more from CiptaVisual

Subscribe now to keep reading and get access to the full archive.

Continue reading