Mungkin problem yg satu ini sering dibahas, yaitu tidak bisa
menjalankan script cgi. Namun untuk yg satu ini agak aneh,
kalau scriptnya saya taruh di server root yakni:
/home/httpd/cgi-bin/hello.cgi
Maka saat dibuka di browser http://localhost/cgi-bin/hello.cgi
tidak masalah. Tapi kalau saya simpan scriptnya di personal
homepage direktori /home/ableh/public_html/cgi-bin, maka saat
dibuka http://localhost/~ableh/cgi-bin/hello.cgi muncul
pesan begini:
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Pada logs/error_log muncul :
[Mon Aug 14 23:58:43 2000] [error] [client 192.168.0.1] Premature end of
script headers: /home/ableh/public_html/cgi-bin/first.cgi
Di httpd.conf - saya rekonfigurasi dengan linuxconf - sudah ada
tambahan entri seperti ini :
<Directory /home/*/public_html>
Options Includes Indexes
AllowOverride AuthConfig FileInfo Indexes Limit Options
</Directory>
<Directory /home/*/public_html/cgi-bin>
Options ExecCgi
AllowOverride AuthConfig FileInfo Indexes Limit Options
# konfigurasi di bawah ini juga sama saja tidak berhasil
# AllowOverride Options
</Directory>
Di srm.conf sudah ada AddHandler cgi-script .cgi - juga sudah
saya coba 'cgi' saja tanpa titik di depannya - tetap tidak
bisa.
Kira-kira apa ya penyebabnya ?
TIA
~yudi
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]