Thursday, April 25, 2013

Home » , , » Cara Mengatasi Masalah "500 Internet Server Error"

Cara Mengatasi Masalah "500 Internet Server Error"

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@cvccvxxxxxx.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Oooooohhhhhhh tidaaaaakkkkkk....!!!! Internet Server Error...!!!


Jangan panik. Masalah seperti ini memang terkadang terjadi. Mari kita cari tahu apa sebenarnya yang terjadi. Sebelumnya akan saya jelaskan sedikit tentang beberapa kesalahan yang biasa terjadi. Ada 5 macam kesalahan yang biasa muncul :

1. Error 400 : Error ini disebabkan karena kesalahan syntax
2. Error 401 : Error ini disebabkan karena file yang Anda request memerlukan authentication
3. Error 403 : Error ini disebabkan karena permission file /chmod yang Anda buka tidak bisa dibaca
4. Error 404 : Error ini disebabkan karena file / halaman web yang Anda buka tidak ditemukan
5. Error 500 : Error ini mengindikasikan bahwa terjadi masalah pada server. Sebagian besar disebabkan karena kesalahan penulisan pada .htaccss

Lebih jauh tentang “500 internal Server Error”, merupakan sebuah pesan yang biasanya menunjukkan masalah pada server-side. Hal ini bisa dikarenakan oleh script yang berfungsi atau pengaturan yang tidak tepat dalam file .htaccess anda. Disini browser anda mampu mencapai server tetapi server tidak mampu melayani halaman yang diminta. Tentunya hal ini membuat anda merasa terganggu dan ingin segera menyelesaikannya.

Dalam sebagian besar kasus masalah ini disebabkan oleh isi dari file .htaccess terletak di dalam folder yang anda coba tampilkan. Biasanya terjadi pada direktori utama nama domain anda. Karena alasan teknis dan / atau karena alasan keamanan dimana beberapa arahan tidak diperbolehkan untuk menjadi override melalui .htaccess. Arahan tersebut, misalnya: Option, ExecCGI, FollowSymLinks, Includes. Juga, tidak mungkin untuk mengubah nilai dari konfigurasi PHP menggunakan “php_flag” dalam .htaccess.

Nah, sekarang akan saya jelaskan bagaimana Cara Mengatasi Masalah "500 Internet Server Error" jika Error 500 terjadi pada web Anda, maka lakukan langkah-langkah berikut ini untuk menganalisa dan memperbaikinya :

1. Refresh website Anda
Cobalah tekan tombol F5 beberapa kali. Jika kadang tidak error, kemungkinan besar itu karena website Anda menggunakan resource CPU atau RAM melebihi limit yang ditentukan oleh hoster Anda, sehingga server akan memproteksi resource agar tidak mengganggu pelanggan lain. Hal ini biasa terjadi pada hosting dengan CloudLinux.

2. Cek permission file
Pastikan permission untuk file adalah maksimal adalah 644 dan untuk direktori/folder adalah 755. Anda tidak perlu melakukan CHMOD ke 777 agar suatu direktori atau file bisa dimanipulasi (diisi file, edit, upload dll) karena jika hosting Anda menggunakan suExec, maka Anda bisa melakukan operasi file tersebut tanpa harus merubah permission ke 777 yang bisa mengurangi tingkat keamanan website.

3. Cek File .htaccess
Kesalahan pada konfigurasi .htaccess juga bisa menyebabkan internal server error. Cara mengeceknya adalah dengan mengubah nama file .htaccess yang ada di directory public_html menjadi, misalnya : htaccess.txt, lalu coba buka kembali website Anda. Jika sudah normal, berarti konfigurasi .htaccessnya bermasalah. Tetapi jika tetap error, berarti bukan karena file .htaccess tersebut.

4. Cek file error_log
Jika ketiga hal di atas ternyata tidak menyelesaikan masalah, coba buka file error_log yang ada di folder public_html. Jika misalnya muncul error seperti di bawah ini :
[25-Apr-2013 18:00:27 UTC] PHP Fatal error:  Out of memory (allocated 262144) (tried to allocate 261900 bytes) in Unknown on line 0
[25-Apr-2013 18:01:57 UTC] PHP Fatal error:  Out of memory (allocated 262144) (tried to allocate 261900 bytes) in Unknown on line 0
Itu artinya adalah script php Anda membutuhkan resources RAM melebihi batas limit yang ditentukan oleh provider hosting Anda, sehingga muncul pesan error 500. Hal ini biasa terjadi pada hosting dengan OS CloudLinux.

Jika Anda masih tetap tidak bisa menyelesaikan masalah ini, segera hubungi support hosting Anda.

Demikian artikel mengenai Cara Mengatasi Masalah "500 Internet Server Error". Semoga bermanfaat...

Ditulis Oleh : Unknown | Pustaka IPTEKKES

Dian Widanarta Anda sedang membaca artikel tentang Cara Mengatasi Masalah "500 Internet Server Error". Anda dapat menyebarluaskan Informasi Terbaru dari Pustaka IPTEKKES tersebut agar dapat memberikan manfaat untuk kita semua, namun jangan lupa menyertakan alamat link dibawah ini sebagai sumbernya : http://widanarta.blogspot.com/ atau tekan Ctrl + D untuk Bookmark Homepage kami. Atau Copy Paste kan kode berikut pada postingan anda :

Jika ada kendala atau ada yang ingin ditanyakan tentang artikel diatas, masukan komentar anda dibawah. Bisa jadi salah tulis, atau ada yang kurang dari tulisan tersebut. Kami hanya menerima komentar yang membangun.

Terimakasih atas kunjungannya. Assalamu 'alaikum Warahmatullah.

1 comment:

  1. Min bagaimana kalo http error 500 pada saat melakukan login wifi.id min

    ReplyDelete

PERMALINK

Anda sedang membaca Artikel Pustaka IPTEKKES. Anda dapat menyebarluaskan Informasi Terbaru dari Pustaka IPTEKKES tersebut agar dapat memberikan manfaat untuk kita semua, namun jangan lupa menyertakan alamat Link : http://widanarta.blogspot.com/ atau tekan Ctrl + D untuk Bookmark Homepage kami. Atau Copy Paste kan kode berikut pada postingan anda :

<a href="http://widanarta.blogspot.com/" target="_blank" title="http://widanarta.blogspot.com/"><b>http://widanarta.blogspot.com/</b></a>

Jika ada kendala atau ada yang ingin ditanyakan tentang artikel diatas, masukan komentar anda dibawah. Bisa jadi salah tulis, atau ada yang kurang dari tulisan tersebut. Kami hanya menerima komentar yang membangun.

Terimakasih atas kunjungannya.
Assalamu 'alaikum Warahmatullah.