GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Memahami Kode Kesalahan HTTP dan kesalahan situs web lainnya

Saat mencoba mengakses situs web atau sumber online lainnya, Anda mungkin akan diberikan halaman kesalahan sebagai pengganti respons yang diharapkan. Ini mungkin salah satu dari beberapa kode kesalahan HTTP yang mungkin Anda temui.

Panduan ini akan membahas beberapa kode kesalahan HTTP situs web yang lebih umum dan memberikan penjelasan tentang kemungkinan penyebabnya dan langkah apa pun yang dapat Anda ambil untuk mengatasi kesalahan tersebut.

Mari kita mulai…

  • Kesalahan 404 Tidak Ditemukan
  • 403 Kesalahan Terlarang
  • Kesalahan Server Internal 500
  • 503 Layanan Tidak Tersedia
  • Kesalahan Situs Web Lainnya

404 Tidak Ditemukan Kesalahan

Ini adalah salah satu kode kesalahan HTTP yang lebih umum. Ini berarti bahwa halaman yang diminta tidak ditemukan.

Ini bisa terjadi ketika Anda salah mengetik URL ketika lokasi halaman telah berubah. Atau saat halaman atau konten yang Anda coba akses tidak ada lagi di server.

Untuk situs berbasis WordPress, kesalahan ini juga dapat terjadi sebagai akibat dari masalah dengan pengaturan tautan permanen untuk situs tersebut. Coba simpan kembali pengaturan permalink di bagian pengaturan>permalinks di dashboard WordPress jika Anda mulai menemukan kesalahan 404 saat mengakses sub-halaman situs.

403 Kesalahan Terlarang

Kesalahan 403 Forbidden menunjukkan bahwa akses Anda ke halaman yang diminta dibatasi. Kesalahan ini dapat dikembalikan karena sejumlah alasan berbeda, kami akan membahas beberapa di antaranya di bawah ini.

Direktori tidak memiliki halaman indeks

Jika Anda membuat folder di dalam ruang web untuk domain Anda yang tidak memiliki halaman indeks, maka kesalahan terlarang 403 akan ditampilkan. Jika Anda mencoba mengakses URL untuk folder tersebut tanpa menyertakan nama file dari file tertentu di dalam direktori.

Dimungkinkan untuk menyesuaikan nama file indeks default untuk folder atau untuk mengaktifkan daftar konten direktori untuk folder tanpa file indeks; ini memerlukan pengunggahan file .htaccess ke folder untuk menyesuaikan perilaku default.

Akses dibatasi di .htaccess

Jika alamat IP publik Anda telah diblokir di file .htaccess untuk sebuah situs, atau akses ke folder tersebut secara khusus ditolak di .htaccess, ini akan mengembalikan kesalahan ini.

Jika proteksi kata sandi telah diterapkan ke folder dan login ditolak, atau jika proteksi kata sandi tidak dikonfigurasi dengan benar untuk mengamankan folder, hal itu juga dapat mengakibatkan kesalahan ini.

Izin file atau folder

Jika akses baca ke file atau folder diblokir oleh izin file atau folder, itu bisa mengakibatkan kesalahan ini dikembalikan. Anda dapat membaca tentang cara memeriksa dan memperbarui izin file untuk file atau folder di situs Anda di sini.

500 Kesalahan Server Internal

Kesalahan ini adalah kesalahan umum yang dikembalikan oleh server web saat detail yang lebih spesifik tentang penyebab kegagalan memuat laman web tidak dapat diberikan.

Anda dapat menemukan detail tentang cara memecahkan masalah 500 kesalahan di sini.

503 Layanan Tidak Tersedia

Kesalahan ini biasanya akan menunjukkan masalah sementara. Biasanya karena server web tidak dapat mengembalikan konten yang diminta karena alasan tertentu. Coba segarkan halaman setelah satu menit jika kesalahan hanya sementara.

Anda dapat memeriksa halaman status sistem kami di sini untuk mengetahui apakah kami mengetahui adanya masalah server yang dapat menyebabkan jenis kesalahan ini.

Kesalahan Situs Web Lainnya

Kesalahan saat membuat koneksi database

Kesalahan ini akan ditampilkan saat situs mencoba menyambung ke database menggunakan kredensial yang salah:nama pengguna, kata sandi, nama database, atau nama host.

Kesalahan juga akan dikembalikan jika server database untuk situs tidak tersedia atau down.

Jika Anda mengubah kata sandi untuk database di akun Anda, kesalahan ini akan terjadi hingga file konfigurasi apa pun di dalam situs yang menyimpan kata sandi database diperbarui.

Kesalahan dan Peringatan PHP

Peringatan dan kesalahan PHP dapat terjadi karena berbagai alasan, beberapa kemungkinan penyebabnya, misalnya:

  • File atau folder tidak ada di situs Anda.
  • Perubahan versi PHP di server situs.
  • Perubahan pada jalur file atau folder saat memindahkan situs antar server.
  • Mencoba menggunakan fungsi yang tidak digunakan lagi atau dihapus dengan versi PHP yang digunakan untuk sebuah situs.

Peringatan PHP biasanya akan ditampilkan dalam format yang mirip dengan contoh di bawah ini:

Peringatan: Deskripsi penyebab kesalahan () di /www/abc/123/www.yourdomain.com/web/filename.php online 123

Jika Anda telah mengubah versi PHP yang digunakan untuk situs Anda, atau Anda memindahkan situs dari server yang menjalankan versi PHP yang berbeda, Anda mungkin menemukan jenis peringatan ini. Kesalahan ini disebabkan oleh masalah kompatibilitas antara versi PHP di server web. Versi yang diperlukan oleh skrip yang digunakan untuk situs Anda. Anda dapat membaca tentang cara mengubah versi PHP untuk situs Anda di sini.

Anda dapat menonaktifkan tampilan peringatan PHP dalam situs Anda dengan mengunggah file .user.ini. Kami tidak mencatat kesalahan PHP atau tingkat aplikasi secara default, jadi akan berguna untuk mengaktifkan pencatatan kesalahan PHP jika Anda mencoba memecahkan masalah kesalahan PHP yang terjadi dengan situs Anda.

Untuk informasi lebih lanjut tentang cara mengaktifkan pencatatan kesalahan dan memecahkan masalah kesalahan PHP, lihat panduan kami di sini.

Itu dia! Anda sekarang memiliki pemahaman yang lebih baik tentang kesalahan HTTP dan apa artinya.


cPanel
  1. Kesalahan dan Solusi Instalasi OpenStack Icehouse – CentOS

  2. Memahami Tc Qdisc Dan Iperf?

  3. Mengalihkan Situs HTTP Anda ke HTTPS

  1. Cara Melindungi Kata Sandi bagian situs web Anda

  2. Bagaimana cara melindungi folder situs web dengan kata sandi?

  3. Kode status respons HTTP

  1. 2>&1 dan memahami idiom skrip shell lainnya

  2. Mv * Folder (menghindari Kesalahan 'tidak dapat Pindah')?

  3. Situs Web DotNetNuke saya Down