ini masalah permission.

cgi script anda umumnya berjalan sebagai user web server (nobody).
pastikan direktori/file yang ingin ditulisi oleh script memang
diizinkan oleh permission.

salah dua caranya:

  $ chmod o+rw /home/ahmad/public_html/percobaan.txt

atau

  $ chown nobody /home/ahmad/public_html/percobaan.txt


--sh
Bandung Perl Mongers mailing list:
http://bandung.pm.org/

On Sun, 30 May 1999, Ahmad Ruswandi wrote:

> 
> Saya membuat script cgi pake perl di unix seperti di bawah ini.
> Sewaktu saya jalankan di command line unix (perl write.cgi), outputnya
> seperti yang saya harapkan, yakni terbentuknya file percobaan.txt
> pada direktori /home/ahmad/public_html.
> Namun, ketika saya coba buka dengan browser, file percobaan.txt tidak
> terbentuk. Pada browser terlihat tulisan : "Halo".
> 
> Jadi, pertanyaan saya adalah : kenapa pada saat di panggil dari browser
> baris perintah :
>       print FILE "Percobaan"; 
> tidak bekerja ?
> 
> #!/usr/bin/perl
> print "Content-type: text/html \n\n";
> print  "<HTML><HEAD><TITLE>Test Script</TITLE></HEAD>";
> print "<Body>";
> print "Halo";
> 
> $filetujuan = "/home/ahmad/public_html/percobaan.txt";
> open (FILE,">$filetujuan") || die "Gagal\n";
> print FILE "Percobaan";
> close (GUEST);
> 
> print "</Body>";
> print "</html>";


      Layanan Pertukaran Banner - http://www.indobanner.co.id

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail   : [EMAIL PROTECTED]
Netika BerInternet     : [EMAIL PROTECTED]
UNLIMITED POP3 Account @ http://www.indoglobal.com

Kirim email ke