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. izinKesalahan 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-cgi71Memeriksa 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