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

Cara memecahkan masalah 500 kesalahan

Panduan ini menjelaskan cara memecahkan masalah 500 kesalahan untuk pelanggan yang menggunakan hosting web LCN dan hosting WordPress.

Kesalahan 500 adalah kesalahan umum yang ditampilkan saat server web mengalami masalah dan pesan kesalahan yang lebih spesifik tidak dapat diberikan.

Langkah pertama dalam memecahkan masalah kesalahan ini adalah me-refresh halaman untuk memeriksa apakah kesalahan terjadi kembali. Jika kesalahannya hanya sekali dan tidak dapat direplikasi, maka penyelidikan lebih lanjut sering kali tidak diperlukan.

Ada banyak penyebab potensial yang berbeda untuk 500 kesalahan dan langkah-langkah berikut akan membantu mengidentifikasi penyebabnya:

Mengaktifkan Pencatatan Kesalahan Aplikasi

Penyebab paling umum dari kesalahan ini adalah kesalahan skrip PHP/aplikasi. Pencatatan kesalahan untuk PHP dinonaktifkan secara default di server kami. Mengaktifkan pencatatan kesalahan PHP dapat membantu menentukan penyebab kesalahan ini.

Halaman berikut akan memberikan instruksi untuk mengaktifkan PHP error logging:Cara mengaktifkan PHP error logging

.htaccess Error

Penyebab umum lainnya dari 500 kesalahan adalah konten yang tidak valid dalam .htaccess. Jika file .htaccess menyertakan kesalahan sintaks, atau jika file mencoba mengaktifkan arahan yang tidak didukung oleh platform hosting LCN, ini dapat menyebabkan kesalahan 500.

Platform hosting LCN tidak mendukung penerapan arahan berikut di .htaccess:

Aplikasi AddType/x-httpd-phpForceType application/x-httpd-phpphp_valuephp_flag

Anda dapat menguji apakah file .htaccess adalah penyebab kesalahan 500 dengan mengganti nama file dan memberikan waktu 5 menit untuk menerapkannya. Jika kesalahan teratasi setelah menonaktifkan/mengganti nama file dan kembali setelah file dipulihkan, maka kesalahan kemungkinan disebabkan oleh konten file ini.

Memeriksa Izin File

Halaman berikut memberikan petunjuk untuk memeriksa/mengubah izin file dan folder untuk situs Anda:

Cara mengubah izin file melalui FTP

Cara mengubah izin file menggunakan Pengelola File

Izin folder untuk direktori yang menyimpan konten web harus diatur ke 755. File di luar folder cgi-bin harus diatur ke 644. File skrip CGI/Perl yang disimpan di folder cgi-bin harus diatur ke 755. izin 

Kesalahan Skrip

Memecahkan masalah kesalahan skrip CGI/Perl

Jika Anda mengalami kesalahan 500 dengan skrip Perl, halaman berikut akan menjelaskan langkah-langkah yang harus diambil untuk memecahkan masalah ini:Memecahkan masalah Perl umum

Skrip Perl/CGI harus ditempatkan di dalam folder cgi-bin untuk situs Anda dan harus memiliki izin yang disetel ke 755.

Penerjemah skrip berikut harus digunakan untuk skrip Perl/CGI – ini mungkin perlu diperiksa jika Anda telah memindahkan situs dari server yang berbeda karena jalur ini dapat bervariasi dari sistem ke sistem:

Halaman berikut akan memberikan detail tentang langkah-langkah yang dapat Anda lakukan untuk memecahkan masalah umum kesalahan skrip PHP:Pemecahan masalah umum PHP

Perl:/usr/bin/perlPHP/CGI 5.6:/usr/local/bin/php-cgi56PHP/CGI 7.0:/usr/local/bin/php-cgi70PHP/CGI 7.1:/usr/local/bin/ php-cgi71

Memeriksa status sistem untuk masalah server

Anda dapat memeriksa status sistem kami untuk mengetahui masalah apa pun yang diketahui yang dapat menyebabkan situs menampilkan 500 kesalahan dari halaman berikut:Status Sistem  

Jika kami mengetahui adanya masalah server yang dapat mengakibatkan kesalahan pada situs, status pada halaman di atas akan diperbarui dengan detail kesalahan dan waktu penyelesaian yang diharapkan jika hal ini dapat diberikan.

Jika langkah-langkah di atas tidak membantu dalam menyelesaikan 500 kesalahan, Anda dapat mengajukan tiket dukungan untuk masalah tersebut dari halaman dukungan akun LCN Anda.

Harap sertakan petunjuk tentang cara mereplikasi kesalahan dan detail login apa pun yang diperlukan untuk mengakses halaman tempat kesalahan terjadi, karena ini akan membantu tim dukungan untuk menyelidiki masalahnya.


cPanel
  1. Cara memperbaiki Kesalahan Anda tidak memiliki izin untuk mengakses…

  2. Bagaimana Memperbaiki Kesalahan Otentikasi Keystone OpenStack - HTTP 500?

  3. Cara grep \n dalam file

  1. Cara Memecahkan Masalah ERR_TOO_MANY_REDIRECTS

  2. Cara mengaktifkan pencatatan kesalahan PHP

  3. Memecahkan masalah kesalahan server internal WordPress

  1. Cara Memperbaiki 500 Internal Server Error di WordPress

  2. Cara Memperbaiki Kesalahan Konversi Dengan Kaliber

  3. Cara Mengaktifkan Debug WordPress untuk Pemecahan Masalah Kesalahan