Bagi para pengelola website internal server error sudah sangat
familiar, meskipun begitu kadang nyebelin karna ini error yang sangat tidak spesifik. saya sendiri sempet frustasi karna masalah ini, dan dari hasil
googling dari berbagi website akhirnya solved juga :)
Internal Server Error
merupakan respon error dari web server karna tidak bisa memenuhi request dari
user, error ini terjadi karna bermcam macam alasan mungkin memang dari server,
coding programming, permission atau karna kesalahan lainya, tapi secara umum
penyebabnya
1. Permission dari
webserver
2. Permission file maupun
directory
3. Kesalahan konfigurasi
contoh file dengan awalan titik pada .htaccess
4. Karna kesalahan Coding
Program
Cara sederhana yang bisa
dilakukan
1. jika kita menggunakan
.htaccess cobalah untuk mengecek sekali lagi apakah sintaq yang kita gunakan
sudah benar atau belum, bisa juga dengan merename .htaccess untuk sementara
kemudian refresh browser
2. Pastikan mod-rewrite
sudah enable pada server
cek disini Bagaimana Cara Cek Mod Rewrite Sudah Enable Pada Server
cek disini
3. Cek Error Log pada
server
Login Ke Cpanel kemudian
cari Error Log
Supaya mempermudah mencari sumber masalah maka
ada baiknya kita mengetahui waktu terjadinya error. Silahakan dicari pesan
error sesuai dengan waktu kejadian
Contoh Error
[Tues May 12 00:33:20 2015] [error] [client
xxx.xxx.xxx.xxx] SoftException in Application.cpp:252: File
"/home/xxxx/public_html/wp/index.php" is writeable by group
Maksud error diatas bahwa file index.php dapat ditulis oleh group (writeable by group), maka, anda harus ganti permission index.php menjadi tidak
dapat ditulis oleh group.
[Tues May 12 00:33:20 2015] [error] [client xxx.xxx.xxx.xxx]
SoftException
in Application.cpp:260: File "/home/xxxx/public_html/wp/index.php" is
writeable by others
Kalau error di atas, file index.php dapat ditulis oleh others
(world) jadi anda harus mengganti permission index.php menjadi tidak bisa
ditulis oleh world.
[Tues May 12 00:33:20 2015] [error] [client xxx.xxx.xxx.xxx]
SoftException
in Application.cpp:553: Directory
"/home/xxxx/public_html/wp/administrator" is writeable by others
[Tues May 12 00:33:20 2015] [error] [client xxx.xxx.xxx.xxx]
SoftException
in Application.cpp:553: Directory
"/home/xxxx/public_html/wp/administrator" is writeable by others
Error di atas sama dengan error yang sebelumnya, hanya saja
error kali ini terjadi pada direktori.
Masalah hak akses file dan dapat kalian temukan di sini
[Tues May 12 00:33:20 2015] [error] [client xxx.xxx.xxx.xxx]
/home/xxxx/public_html/wp/.htaccess:
Invalid command 'php_flag', perhaps misspelled or defined by a module not
included in the server configuration
Error di atas mengatakan ada kesalahan pada konfigurasi di .htaccess, yang perlu kita lakukan adalah menghapus invalid command
(perintah yang salah), untuk contoh ini anda harus membuka file .htaccess dan menghapus
perintah php_flag.
0 Response to "Solved - 500 Internal Server Error "
Post a Comment