saya asumsikan ini unix, perl cgi script, dan masang sendiri.
error 500 untuk cgi itu mencakup spektrum kesalahan yang lebar:
1.server tidak bisa mencari interpreter di baris pertama script
(mis: di baris pertama terjadi typo: #!/usr/bin/pelr)
2.server tidak bisa fork proses
(mis: memori habis, interpreter tidak executable)
3.interpreter gagal meng-compile script
(syntax error)
4.script tidak mencetak header HTTP yang benar, atau mencetak
header yang berlebihan (mis: mencetak baris status (bukan
header status) -> script yang ingin mencetak header seperti
ini harus di-set sebagai nph).
5.dll :-p
jadi kasus yang mana yang terjadi kalau muncul 500? ngga jelas
kan. umumnya error ke-3 (yang kedua tersering error ke-4), tapi
ini pun kita ngga tau pesan kesalahan dari interpreter-nya apa.
di perl ada beberapa trik untuk mencetak pesan kesalahan ini
jika kompilasi gagal.
langkah-langkah untuk memeriksa kesalahan:
1.lihat error log server -> tapi kayaknya ini ngga mungkin
di virtualave atau webhosting lain.
2.coba jalankan script di command line, via telnet.
(mis: ./guestbook.cgi). jika script ybs menggunakan modul
CGI.pm (ada baris use CGI;) maka jika dicoba dari command
line CGI.pm akan mengambil parameter dari standard input,
jadi anda bisa mencoba memberi masukan lewat command line.
At 23:55 11-09-99 +0700, you wrote:
>halo...
>teman-teman saya lagi coba guestbook..
>tapi setelah di submit yang keluar tulisan :
>
> " 505 Internal Server Error
>The server encountered an internal error or misconfiguration and was unable
>to complete your request.
>Please contact the server administrator, [EMAIL PROTECTED] and inform
>them of the time the error occurred, and anything you might have done that
>may have caused the error."
>
>lalu saya udah kirim email ke webmasternya (sudah 1 minggu yang lalu) tapi
>sebenarnya ternyata guestbooknya masuk alias jadi..
>
>untuk pastinya tolong ya cobain di http://preskom.virtualave.net/add.html
>
>setelah itu lihat hasilnya di
>http://preskom.virtualave.net/gbook/guestbook.html
>
>kira-kira dimana yah salahnya????
>thanks...
--
mailto:[EMAIL PROTECTED]
http://steven.haryan.to
Bandung Perl Mongers: http://bandung.pm.org
Layanan Pertukaran Banner - http://www.indobanner.co.id
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail : [EMAIL PROTECTED]
Netika BerInternet : [EMAIL PROTECTED]